: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{max-width:942px;background:#fff}.forum-compose-header{height:112px;padding:0 40px}.forum-compose-header .forum-showcase-wordmark{font-size:40px}.forum-compose-header .forum-showcase-wordmark>i{top:-17px;right:24px;font-size:14px}.forum-compose-header>nav{gap:26px}.forum-compose-main{padding:28px 42px 156px}.forum-compose-breadcrumb{min-height:68px;display:flex;align-items:center;gap:28px;color:#7a879e;font-size:21px}.forum-compose-breadcrumb a{color:#435675}.forum-compose-breadcrumb a:hover{color:#1269f7}.forum-compose-hero{min-height:358px;margin-top:12px;padding:30px 44px 27px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:35px;overflow:hidden;border:1px solid #d7dfeb;border-radius:23px;background:radial-gradient(circle at 21% 37%,rgba(226,236,255,.88),transparent 35%),linear-gradient(135deg,#fbfdff,#fff);box-shadow:0 12px 28px rgba(31,71,137,.045)}.forum-compose-art{position:relative;width:100%;max-width:350px;aspect-ratio:350/294;justify-self:center;isolation:isolate;overflow:visible;contain:layout style}.forum-compose-scene{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain}.forum-compose-pen{position:absolute;z-index:3;right:1.5%;bottom:-1%;width:33%;height:auto;display:block;object-fit:contain;transform-origin:22% 88%;animation:forum-pen-write 3.4s cubic-bezier(.45,.05,.3,1) infinite;will-change:transform;backface-visibility:hidden;transform:translateZ(0);pointer-events:none}.forum-compose-art:after{content:"";position:absolute;z-index:2;right:7%;bottom:6%;width:25%;height:max(2px,.75%);border-radius:999px;background:linear-gradient(90deg,transparent,#2674f2 22%,#83b2ff);opacity:.72;transform:rotate(-8deg) scaleX(.15) translateZ(0);transform-origin:left center;animation:forum-ink-trace 3.4s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.forum-compose-copy p{margin:0 0 28px;color:#0e63e7;font-size:19px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.forum-compose-copy h1{margin:0;color:#071632;font-size:55px;line-height:1.08;letter-spacing:-1.8px}@keyframes forum-pen-write{0%,16%,to{transform:translate3d(-8%,-3%,0) rotate(-2deg)}32%{transform:translate3d(7%,2%,0) rotate(2.2deg)}49%{transform:translate3d(19%,-2%,0) rotate(-1deg)}66%{transform:translate3d(32%,2%,0) rotate(1.8deg)}80%{transform:translate3d(2%,-8%,0) 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{margin-top:30px;padding:37px 40px 31px;border:1px solid #d7dfeb;border-radius:23px;background:#fff;box-shadow:0 12px 28px rgba(31,71,137,.045)}.forum-compose-form h2{margin:0 0 27px;color:#071632;font-size:31px;line-height:1.1;letter-spacing:-.7px}.forum-compose-form>label,.forum-compose-label{margin:22px 0 9px;display:block;color:#334766;font-size:19px;font-weight:500}.forum-compose-form>label:first-of-type{margin-top:0}.forum-compose-form>input,.forum-compose-select{width:100%;height:76px;border:1px solid #cbd5e3;border-radius:13px;background:#fff;color:#0d1b34;font:inherit;font-size:19px}.forum-compose-form>input{padding:0 29px;outline:0}.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 rgba(23,105,246,.12)}.forum-compose-select{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;padding-right:24px}.forum-compose-select select{position:relative;z-index:1;width:100%;height:72px;padding:0 29px;border:0;outline:0;appearance:none;background:transparent;color:#111d32;font:inherit;font-size:19px;cursor:pointer}.forum-compose-select>svg{pointer-events:none}.forum-compose-form .simple-editor{overflow:hidden;border:1px solid #cbd5e3;border-radius:13px;background:#fff}.forum-compose-form .editor-toolbar{min-height:66px;padding:8px 20px;display:flex;align-items:center;gap:26px;border-bottom:1px solid #d4dce7;background:#fbfcfe}.forum-compose-form .editor-toolbar button{min-width:38px;min-height:42px;padding:0 5px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#17243b;font-size:23px;cursor:pointer}.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{background:#eef4ff;color:#075eea}.forum-compose-form .editor-toolbar button.active{background:#1269f7;color:#fff}.forum-compose-form .editor-surface{min-height:179px;padding:24px 29px;border:0;border-radius:0;color:#17243b;font-size:18px;line-height:1.65}.forum-compose-form .editor-placeholder{top:93px;left:29px;color:#8090ab;font-size:18px}.forum-compose-upload{min-height:108px;margin-top:22px;padding:17px 22px;display:grid;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:16px;border:1.5px dashed #bfcbe0;border-radius:12px;color:#526682;background:#fff;transition:border-color .15s ease,background-color .15s ease}.forum-compose-upload.dragging{border-color:#1269f7;background:#f5f9ff}.forum-compose-upload>span{min-width:0;display:flex;flex-direction:column;gap:7px}.forum-compose-upload strong{overflow:hidden;color:#0d1c35;font-size:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.forum-compose-upload small{color:#7888a2;font-size:15px}.forum-compose-file-button{min-width:144px;min-height:56px;padding:0 18px;border:1.5px solid #1269f7;border-radius:11px;background:#fff;color:#075eea;font:inherit;font-size:17px;cursor:pointer}.forum-compose-file-button:hover{background:#1269f7;color:#fff}.forum-compose-remove-file{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#eef4ff;color:#075eea;cursor:pointer}.forum-compose-error{margin:18px 0 0}.forum-compose-actions{margin-top:27px;display:flex;justify-content:flex-end}.forum-compose-submit{min-width:258px;min-height:72px;padding:0 27px;border:0;border-radius:12px;background:linear-gradient(135deg,#165ff0,#0759ed);box-shadow:0 10px 24px rgba(13,91,235,.2);color:#fff;font:inherit;font-size:20px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.forum-compose-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px rgba(13,91,235,.26)}.forum-compose-submit:disabled{opacity:.62;cursor:wait}@media (prefers-reduced-motion:reduce){.forum-compose-art:after,.forum-compose-pen{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{top:-9px;right:13px;font-size:8px}.forum-compose-header>nav{gap:7px}.forum-compose-main{padding:18px 14px 94px}.forum-compose-breadcrumb{min-height:43px;gap:14px;font-size:13px}.forum-compose-hero{min-height:200px;margin-top:6px;padding:16px 15px;grid-template-columns:1.05fr .95fr;gap:10px;border-radius:14px}.forum-compose-art{width:100%;max-width:190px;aspect-ratio:350/294}.forum-compose-pen{right:-1%;bottom:-1%;width:33%}.forum-compose-art:after{right:5%;bottom:5%;width:25%}.forum-compose-copy p{margin-bottom:13px;font-size:9.5px;letter-spacing:.07em}.forum-compose-copy h1{font-size:clamp(24px,7.2vw,31px);line-height:1.09;letter-spacing:-.9px}.forum-compose-form{margin-top:17px;padding:23px 18px 19px;border-radius:14px}.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{height:54px;border-radius:9px;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{min-height:50px;padding:5px 9px;justify-content:space-between;gap:2px}.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{top:69px;left:15px;font-size:13px}.forum-compose-upload{min-height:86px;margin-top:15px;padding:12px;grid-template-columns:27px minmax(0,1fr) auto;gap:9px;border-radius:9px}.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{min-width:81px;min-height:42px;padding:0 9px;border-radius:8px;font-size:10.5px}.forum-compose-remove-file{width:36px;height:36px}.forum-compose-actions{margin-top:18px}.forum-compose-submit{width:100%;min-width:0;min-height:53px;border-radius:9px;font-size:14px}}.brand-logo{overflow:hidden;pointer-events:none;contain:layout style}.brand-logo-image{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.br-home-wordmark,.forum-showcase-wordmark,.wordmark{overflow:visible}.wordmark{min-width:var(--brand-logo-width,auto);gap:0}.br-home-wordmark{gap:0}.forum-showcase-wordmark{align-items:center;font-size:0;letter-spacing:0}.auth-brand{justify-content:center;overflow:visible}.admin-brand-mark{width:143px;height:48px;display:block;overflow:visible;border:0;border-radius:0;background:transparent}.admin-brand{min-height:92px;padding:10px 16px 8px;flex-direction:column;justify-content:center;gap:3px}.admin-brand>small{color:#b5a270;font-size:8px;text-transform:uppercase;letter-spacing:.14em}.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{padding:0;border:0;background:transparent;cursor:pointer}.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{position:absolute;z-index:150;top:calc(100% + 20px);right:0;width:min(464px,calc(100vw - 36px));padding:20px;border:1px solid #e6e8ed;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(18,22,34,.18);color:#17191f}.profile-header-popover:before{content:"";position:absolute;top:-11px;right:34px;width:22px;height:22px;transform:rotate(45deg);border-top:1px solid #e6e8ed;border-left:1px solid #e6e8ed;background:#fff}.profile-header-popover>header{min-height:112px;padding:8px 12px 20px;display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:20px}.profile-menu-avatar{width:92px;height:92px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#16181d;color:var(--gold);font-size:22px;font-weight:700}.profile-menu-avatar img{width:100%;height:100%;object-fit:cover}.profile-header-popover>header small,.profile-header-popover>header strong{display:block}.profile-header-popover>header strong{font-size:24px;line-height:1.2}.profile-header-popover>header small{margin-top:6px;color:#686e7a;font-size:14px}.profile-header-popover>header em{width:fit-content;margin-top:12px;padding:7px 11px;display:inline-flex;align-items:center;gap:6px;border-radius:9px;background:#fff0df;color:#8e4d04;font-size:12px;font-style:normal}.profile-header-popover nav{display:block;overflow:hidden;border:1px solid #e7e9ee;border-radius:16px}.profile-header-popover nav a{min-height:78px;padding:10px 18px;display:grid;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:14px;border-bottom:1px solid #e9ebf0}.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 small,.profile-header-popover nav a strong{display:block}.profile-header-popover nav a strong{font-size:15px}.profile-header-popover nav a small{margin-top:5px;color:#6d7380;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;display:flex;align-items:center;justify-content:center;color:var(--blue);font-size:12px}.profile-header-popover>footer button{width:100%;min-height:70px;padding:9px 18px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;border:0;border-top:1px solid #e9ebf0;background:#fff;color:var(--red);cursor:pointer;text-align:left}.profile-header-popover>footer button small,.profile-header-popover>footer button strong{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{min-height:76px;margin-bottom:14px;padding:12px 16px;display:grid;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:13px;border-radius:14px;background:#229ed9;color:#fff;box-shadow:0 10px 22px rgba(34,158,217,.2)}.profile-menu-login>span small,.profile-menu-login>span strong{display:block}.profile-menu-login>span strong{font-size:15px}.profile-menu-login>span small{margin-top:5px;color:rgba(255,255,255,.82);font-size:11px}.profile-header-guest .profile-menu-avatar{background:#f0f2f7;color:#4f5665}.profile-menu-guest-footer{padding-top:10px!important}.profile-menu-guest-footer>a{color:#5d6471!important}.site-header+main.profile-reference-page{min-height:calc(100vh - 82px);padding:18px 0 120px;background:#f7f8fb}.profile-reference-shell{width:min(100% - 36px,760px);margin-inline:auto}.profile-reference-card,.profile-reference-group,.profile-reference-settings,.profile-reference-shell>.market-reis,.profile-saved-empty{border:1px solid #e6e8ed;border-radius:20px;background:#fff;box-shadow:0 10px 26px rgba(36,43,64,.045)}.profile-reference-card{padding:28px}.profile-reference-identity{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:25px}.profile-reference-avatar{position:relative;width:112px;height:112px;display:grid;place-items:center;border-radius:50%;background:#16181d;color:var(--gold);font-size:24px;font-weight:700}.profile-reference-avatar>img{border-radius:50%;object-fit:cover}.profile-reference-avatar>a{position:absolute;right:-3px;bottom:5px;width:38px;height:38px;display:grid;place-items:center;border:1px solid #dce0e7;border-radius:50%;background:#fff;color:#17191f;box-shadow:0 5px 14px rgba(32,38,55,.16)}.profile-reference-identity h1{margin:0;font:700 28px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-.7px}.profile-reference-identity p{margin:7px 0 0;color:#1269f7;font-size:15px}.profile-reference-identity p.is-unlinked{color:#666d79}.profile-reference-identity div:last-child>span{width:fit-content;margin-top:13px;padding:0;display:inline-flex;align-items:center;gap:6px;border-radius:0;background:transparent;color:#8e4d04;font-size:12px}.profile-reference-bio{margin:23px 0 18px;color:#343842;font-size:15px;line-height:1.55}.profile-reference-stats{min-height:82px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e7e9ee;border-radius:14px}.profile-reference-stats div{display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #e7e9ee}.profile-reference-stats div:last-child{border-right:0}.profile-reference-stats strong{font-size:20px}.profile-reference-stats span{margin-top:5px;color:#5f6571;font-size:13px}.profile-reference-group{margin-top:16px;overflow:hidden;padding:0 20px;display:block}.profile-reference-row{min-height:82px;display:grid;grid-template-columns:46px minmax(0,1fr) 21px;align-items:center;gap:15px;border-bottom:1px solid #e8eaf0}.profile-reference-row:last-child{border-bottom:0}.profile-reference-row-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px}.profile-reference-row-icon.tone-blue{background:#eef3ff;color:var(--blue)}.profile-reference-row-icon.tone-green{background:#effaf4;color:var(--green)}.profile-reference-row-icon.tone-orange{background:#fff7ec;color:#f2a007}.profile-reference-row-icon.tone-gray{background:transparent;color:#5b6370}.profile-reference-row>span:nth-child(2) small,.profile-reference-row>span:nth-child(2) strong{display:block}.profile-reference-row>span:nth-child(2) strong{font-size:16px}.profile-reference-row>span:nth-child(2) small{margin-top:5px;color:#686f7c;font-size:12px}.profile-reference-row>svg{color:#4e5664}.profile-reference-edit{min-height:54px;margin-top:18px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--blue);border-radius:10px;background:#fff;color:var(--blue);font-size:15px;font-weight:600}.profile-reference-settings{margin-top:22px;padding:24px;scroll-margin-top:20px}.profile-reference-settings .profile-settings-panel{max-width:none;margin:0;padding:0;border:0;box-shadow:none}.profile-reference-settings .profile-settings-panel form{gap:14px}.profile-reference-settings .profile-settings-panel input:not([type=checkbox]){border-color:#dfe2e9;border-radius:10px;background:#fff}.profile-reference-settings .session-actions{margin-top:18px;padding-top:16px;border-top:1px solid #e8eaf0}.profile-saved-empty{margin-top:20px;padding:24px;scroll-margin-top:20px}.profile-reference-shell>.market-reis{margin-top:20px;padding:28px;border-top:1px solid #e6e8ed;scroll-margin-top:20px}.profile-reference-shell>.market-reis>header{padding-bottom:22px;border-color:#e7e9ee}.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{margin-top:28px;border-radius:14px;background:#111318}.profile-reference-shell>.market-reis .market-history-grid{gap:22px;margin-top:30px}.profile-guest-shell{padding-top:34px}.profile-guest-card{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profile-guest-avatar{width:104px;height:104px;display:grid;place-items:center;border:2px solid #e3e6ed;border-radius:50%;background:#f1f3f7;color:#4e5664}.profile-guest-card .eyebrow{margin:22px 0 8px;color:#d59600;font-weight:700}.profile-guest-card h1{max-width:520px;margin:0;font:700 clamp(28px,5vw,42px)/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-1.2px}.profile-guest-card>p:not(.eyebrow){max-width:520px;margin:17px 0 24px;color:#646b78;line-height:1.6}.telegram-direct-button{min-height:56px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;background:#229ed9;color:#fff;box-shadow:0 10px 22px rgba(34,158,217,.2);font-weight:700}.site-header+main.telegram-login-page{min-height:calc(100vh - 82px);padding:42px 0 130px;background:radial-gradient(circle at 50% 0,rgba(255,194,26,.11),transparent 32%),#f6f7fa}.telegram-login-shell{width:min(100% - 36px,620px);margin-inline:auto}.telegram-login-brand{display:flex;align-items:center;justify-content:center;gap:11px}.telegram-login-brand>span{color:#16181d;font-size:29px;font-weight:700;letter-spacing:-1.4px}.telegram-login-brand strong{color:#e0a700}.telegram-login-card{margin-top:24px;padding:40px;border:1px solid #e2e5ec;border-radius:25px;background:#fff;box-shadow:0 24px 60px rgba(27,34,51,.09);text-align:center}.telegram-login-icon{width:78px;height:78px;margin:auto;display:grid;place-items:center;border-radius:24px;background:#eaf7fd;color:#229ed9}.telegram-login-card>.eyebrow{margin:24px 0 8px;color:#d49500;font-weight:700}.telegram-login-card h1{margin:0;font:700 clamp(30px,6vw,46px)/1.08 var(--font-ui),Arial,sans-serif;letter-spacing:-1.5px}.telegram-login-card>p:not(.eyebrow,.telegram-login-group,.telegram-login-unavailable){margin:18px auto 0;color:#636a77;line-height:1.65}.telegram-login-action{min-height:68px;margin-top:26px}.telegram-login-action,.telegram-widget-host{display:flex;align-items:center;justify-content:center}.telegram-widget-host{min-height:50px}.telegram-local-preview{width:min(100%,430px);padding:14px 16px;border:1px dashed #9acde5;border-radius:13px;background:#f1faff;color:#177eae}.telegram-local-preview>span{display:flex;align-items:center;justify-content:center;gap:9px;font-weight:700}.telegram-local-preview small{margin-top:7px;display:block;color:#607784;font-size:10px;line-height:1.45}.telegram-login-notice{margin-top:18px;padding:12px 14px;display:flex;align-items:flex-start;gap:9px;border:1px solid #dce6ed;border-radius:11px;background:#f5fafc;color:#4d5a64;font-size:13px;line-height:1.45;text-align:left}.telegram-login-notice svg{flex:0 0 auto;color:#229ed9}.telegram-login-points{margin-top:27px;padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid #e8eaf0;text-align:left}.telegram-login-points span{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start}.telegram-login-points svg{grid-row:1/3;color:#4f5968}.telegram-login-points b{font-size:13px}.telegram-login-points small{margin-top:4px;color:#747b87;font-size:10px;line-height:1.4}.telegram-login-group{margin:24px 0 0;color:#686f7c;font-size:12px}.telegram-login-group a{color:#1688bd;font-weight:700}.telegram-login-unavailable{color:var(--red);font-size:13px}.telegram-login-back{width:fit-content;margin:22px auto 0;display:flex;align-items:center;gap:7px;color:#626a78;font-size:13px}@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{font-size:27px;letter-spacing:-1.3px}.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{position:fixed;top:72px;right:18px;padding:12px;border-radius:16px}.profile-header-popover:before{right:33px}.profile-header-popover>header{min-height:92px;padding:4px 8px 12px;grid-template-columns:74px minmax(0,1fr);gap:15px}.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{min-height:57px;padding:7px 12px;grid-template-columns:28px minmax(0,1fr) 16px;gap:10px}.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{min-height:51px;padding:7px 12px;grid-template-columns:28px minmax(0,1fr);gap:10px}.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{min-height:57px;margin-bottom:8px;padding:8px 11px;grid-template-columns:27px minmax(0,1fr) 16px;gap:9px;border-radius: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{top:72px;padding:20px}.site-header-profile .profile-header-popover>header{min-height:112px;padding:8px 12px 20px;grid-template-columns:92px minmax(0,1fr);gap: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{min-height:78px;padding:10px 18px;grid-template-columns:32px minmax(0,1fr) 20px;gap:14px}.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{margin-top:16px;padding:26px 18px;border-radius:18px}.telegram-login-icon{width:64px;height:64px;border-radius:19px}.telegram-login-card h1{font-size:31px}.telegram-login-points{grid-template-columns:1fr}.site-header-profile .profile-header-popover>footer button{min-height:70px;padding:9px 18px;grid-template-columns:32px minmax(0,1fr);gap:14px}.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{padding:18px;border-radius:15px}.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{right:-3px;bottom:3px;width:32px;height:32px}.profile-reference-avatar>a svg{width:14px;height:14px}.profile-reference-identity h1{font-size:24px;letter-spacing:-.6px}.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{min-height:82px;border-radius:12px}.profile-reference-stats strong{font-size:19px}.profile-reference-stats span{margin-top:5px;font-size:12px}.profile-reference-group{margin-top:16px;padding:0 13px;border-radius:14px}.profile-reference-row{min-height:79px;grid-template-columns:42px minmax(0,1fr) 18px;gap:14px}.profile-reference-account{margin-top:14px}.profile-reference-account .profile-reference-row{min-height:75px}.profile-reference-row-icon{width:40px;height:40px;border-radius:10px}.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{min-height:50px;margin-top:25px;border-radius:9px;font-size:14px}.profile-reference-settings,.profile-saved-empty{margin-top:14px;padding:16px;border-radius:14px}.profile-reference-shell>.market-reis{margin-top:14px;padding:17px;border-radius:14px}.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-claim-zone,.profile-reference-shell>.market-reis .market-items{margin-top:20px}.profile-reference-shell>.market-reis .bot-required .telegram-button{width:100%;min-height:46px;padding:0 14px;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:9px}}html[data-theme=dark]{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){background:#111319!important;color:#f2f3f6}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:before,.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){border-color:#30343d!important;background:#171a21!important;color:#f2f3f6!important;box-shadow:none}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){border-color:#3a3e48!important;background:#111319!important;color:#f2f3f6!important}html[data-theme=dark] :where(input,textarea)::placeholder{color:#777e8d}html[data-theme=dark] .bottom-navigation{border-color:#30343d;background:rgba(20,23,29,.98);box-shadow:0 -8px 28px rgba(0,0,0,.25)}html[data-theme=dark] .bottom-nav-icon>b{border-color:#171a21}html[data-theme=dark] .profile-reference-edit,html[data-theme=dark] .reference-subpage-heading>button,html[data-theme=dark] .settings-save{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{background:#f2f3f6;color:#111319}html[data-theme=dark] .settings-toggle-row.disabled{opacity:.65;cursor:not-allowed}html[data-theme=dark] .forum-reference-row:hover,html[data-theme=dark] .profile-header-popover nav a:hover{background:#1d2028!important}body:has(.auth-screen){padding-bottom:0;background:#000}.auth-screen{--auth-brand-height:174px;width:min(100%,570px);min-height:100dvh;margin-inline:auto;display:flex;flex-direction:column;background:#000;color:#111217;box-shadow:0 0 0 1px #25262a,0 24px 80px rgba(0,0,0,.42)}.auth-brand{min-height:var(--auth-brand-height);padding:34px 40px 20px;display:flex;align-items:center;gap:12px;color:#fff}.auth-brand>span{display:flex;align-items:baseline;font-size:29px;line-height:1;letter-spacing:-1.45px}.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));padding:48px 42px 34px;display:flex;flex-direction:column;border-radius:23px 23px 0 0;background:#fff}.auth-card-heading h1{margin:0;font:700 36px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-1.25px}.auth-card-heading p{margin:13px 0 0;color:#686e7c;font-size:17px;line-height:1.5}.auth-form{margin-top:38px;display:grid;gap:20px}.auth-register-form{margin-top:27px;gap:13px}.auth-field{min-height:66px;padding:0 20px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #d9dde6;border-radius:14px;background:#fff;color:#687082;box-shadow:0 1px 2px rgba(24,29,42,.015);transition:border-color .18s,box-shadow .18s}.auth-field:focus-within{border-color:#1758ff;box-shadow:0 0 0 3px rgba(21,85,255,.1)}.auth-field>svg{flex:0 0 auto}.auth-field input{width:100%;min-width:0;height:62px;padding:0;border:0;outline:0;background:transparent;color:#17191f;font-size:16px}.auth-field input::placeholder{color:#7d8392;opacity:1}.auth-password-toggle{width:36px;height:48px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#697285;cursor:pointer}.auth-password-toggle[aria-pressed=true]{color:#1455ff}.auth-field-error{margin:6px 4px 0;display:block;color:#d72d27;font-size:12px;line-height:1.35}.auth-forgot-link{margin-top:-7px;justify-self:end;color:#0754ff;font-size:16px;font-weight:600}.auth-primary-button,.auth-provider-button{width:100%;min-height:60px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:13px;border-radius:13px;font-size:18px;font-weight:600;text-align:center;cursor:pointer}.auth-primary-button{border:0;background:linear-gradient(135deg,#155cff,#0049f7);color:#fff;box-shadow:0 8px 16px rgba(17,78,244,.14)}.auth-primary-button:disabled{cursor:wait;opacity:.65}.auth-provider-grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auth-provider-button{min-width:0;padding:8px 12px;border:1.5px solid #d9dde6;background:#fff;color:#20232a;box-sizing:border-box}.auth-provider-button>svg{flex:0 0 auto}.auth-provider-button>span{min-width:0;line-height:1.2}.auth-telegram-button{border-color:#229ed9;color:#168ac0}.auth-google-button{border-color:#d5d9e0;color:#30343b}.auth-provider-button.disabled{cursor:not-allowed;opacity:.48}.auth-divider{margin-top:31px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;color:#6f7581}.auth-divider span{height:1px;background:#d6d9df}.auth-divider b{font-size:16px;font-weight:400}.auth-switch{margin:auto 0 0;padding-top:43px;color:#6b7180;font-size:16px;text-align:center}.auth-preview-link,.auth-secondary-link,.auth-switch a{color:#0754ff;font-weight:600}.auth-terms{min-height:36px;display:flex;align-items:center;gap:13px;color:#666c79;font-size:15px;cursor:pointer}.auth-terms input{width:20px;height:20px;margin:0;flex:0 0 auto;border:1px solid #bfc5d0;border-radius:5px;accent-color:#1558ff}.auth-terms b{color:#0754ff;font-weight:500}.auth-status{padding:12px 14px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;border:1px solid;border-radius:11px;font-size:13px;line-height:1.45}.auth-status-error{border-color:#ffd5d2;background:#fff4f3;color:#b82e27}.auth-status-success{border-color:#bdebd0;background:#f0fbf4;color:#117941}.auth-verification-stack{width:100%;display:grid;gap:12px}.auth-code-form{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px;box-sizing:border-box}.auth-code-form>p{grid-column:1/-1;margin:0;color:#5f6674;font-size:13px;line-height:1.5;text-align:left}.auth-code-form>p strong{color:#303541;overflow-wrap:anywhere}.auth-code-field{min-width:0;min-height:54px;display:grid;place-items:center;overflow:hidden;border:1.5px solid #cbd3e2;border-radius:11px;background:#fff}.auth-code-field:focus-within{border-color:#1558ff;box-shadow:0 0 0 3px rgba(21,85,255,.1)}.auth-code-field input{width:100%;min-width:0;height:52px;padding:0 8px;border:0;outline:0;background:transparent;color:#14171d;font-size:25px;font-weight:700;letter-spacing:7px;text-align:center;box-sizing:border-box}.auth-code-field input::placeholder{color:#b6bcc8}.auth-code-form>button{min-height:54px;padding:0 18px;border:0;border-radius:11px;background:#1558ff;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.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;font-size:12px;text-align:left}.auth-local-code b{color:#1558ff;letter-spacing:2px}.auth-resend{padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border:1px solid #dfe4ef;border-radius:12px;background:#f8faff}.auth-resend>p{grid-column:1/-1;margin:0;color:#555d6d;font-size:13px}.auth-resend-field{min-height:42px;padding:0 11px;display:grid;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:8px;border:1px solid #d8deea;border-radius:9px;background:#fff;color:#737b8b}.auth-resend-field input{width:100%;min-width:0;height:40px;padding:0;border:0;outline:0;background:transparent;font-size:13px}.auth-resend>button{min-height:42px;padding:0 14px;border:0;border-radius:9px;background:#1558ff;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.auth-resend>button:disabled{cursor:wait;opacity:.65}.auth-resend .auth-preview-link,.auth-resend .auth-status{grid-column:1/-1}.auth-complete,.auth-telegram-verify{margin-top:42px;display:flex;flex-direction:column;align-items:center;gap:19px;text-align:center}.auth-code-complete{margin-top:28px;gap:14px}.auth-code-complete>.auth-code-form,.auth-code-complete>.auth-status,.auth-code-complete>.auth-verification-stack{width:100%;box-sizing:border-box}.auth-complete-icon{width:72px;height:72px;display:grid;place-items:center;border-radius:22px;background:#eef3ff;color:#1558ff}.auth-complete h2{margin:2px 0 0;font-size:24px}.auth-complete .auth-status{width:100%;text-align:left;box-sizing:border-box}.auth-complete .auth-primary-button{box-sizing:border-box}.auth-preview-link,.auth-secondary-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px}.auth-card-compact .auth-short-form{margin-top:38px}.auth-telegram-icon{background:#eaf7fd;color:#229ed9}.auth-telegram-verify .telegram-widget-host{min-height:52px}.auth-telegram-verify>small{max-width:380px;color:#747a87;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{font-size:24px;letter-spacing:-1.2px}.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{font-size:clamp(31px,6.52vw,36px);letter-spacing:-1px}.auth-card-heading p{margin-top:10px;font-size:clamp(14px,3.08vw,17px)}.auth-form{margin-top:clamp(30px,6.89vw,38px);gap:clamp(16px,3.62vw,20px)}.auth-register-form{margin-top:23px;gap:11px}.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{min-height:clamp(58px,14.5vw,80px);padding:0 clamp(16px,3.62vw,20px);grid-template-columns:24px minmax(0,1fr) auto;gap:clamp(13px,2.9vw,16px);border-radius:clamp(12px,2.54vw,14px)}.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{min-height:clamp(55px,12.68vw,70px);border-radius:clamp(11px,2.35vw,13px);font-size:clamp(13px,2.9vw,16px)}.auth-provider-grid{margin-top:13px;gap:8px}.auth-provider-button{padding-inline:8px;gap:8px}.auth-provider-button svg{width:23px;height:23px}.auth-divider{margin-top:24px;gap:15px}.auth-divider b,.auth-switch{font-size:14px}.auth-switch{padding-top:34px}.auth-terms{min-height:30px;gap:11px;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 .auth-status,.auth-resend>p{grid-column:1}}@media (max-height:760px),(max-width:380px){.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{margin-top:17px;gap:8px}.auth-register-form .auth-field{min-height:51px}.auth-register-form .auth-field input{height:48px}.auth-provider-button,.auth-register-form .auth-primary-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{background:#08090a;scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0}body{min-height:100vh;margin:0;padding-bottom:calc(86px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);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}a,button{-webkit-tap-highlight-color:transparent}img{max-width:100%}.shell{width:min(100% - 36px,1160px);margin-inline:auto}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.site-header{position:relative;z-index:50;min-height:82px;border:0;background:#050607;color:#fff}.header-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px}.wordmark{display:inline-flex;align-items:center;gap:11px;color:#fff}.brand-mark-image{display:block;width:44px;height:44px;flex:0 0 auto;filter:drop-shadow(0 4px 10px rgba(255,191,0,.14))}.wordmark-text{display:flex;align-items:baseline;font-family:var(--font-ui),Arial,sans-serif;font-size:27px;line-height:1;letter-spacing:-1.4px}.wordmark-text b{font-weight:700}.wordmark-text strong{color:var(--gold);font-weight:700}.header-actions{display:flex;align-items:center;gap:14px}.desktop-navigation{display:flex;align-items:center;justify-content:center;gap:8px;margin-left:auto}.desktop-navigation a{min-height:40px;display:inline-flex;align-items:center;padding:0 13px;border-radius:9px;color:#b9bcc3;font-size:13px;font-weight:600}.desktop-navigation a:hover{background:#15171b;color:#fff}.header-icon-button{width:48px;height:48px;display:grid;place-items:center;border:1px solid #34363c;border-radius:50%;color:#fff}.header-profile{display:flex;align-items:center;gap:10px;color:#fff}.header-avatar{width:50px;height:50px;display:grid;place-items:center;overflow:hidden;border:2px solid #aeb1b8;border-radius:50%;background:#27292f}.header-avatar img{width:100%;height:100%;object-fit:cover}.site-footer{height:0;padding:0;border:0;background:transparent}.bottom-navigation{position:fixed;z-index:100;left:50%;bottom:0;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));display:grid;grid-template-columns:repeat(5,1fr);align-items:end;border:1px solid #e5e7ed;border-bottom:0;border-radius:24px 24px 0 0;background:rgba(255,255,255,.98);box-shadow:0 -8px 28px rgba(35,42,67,.08);transform:translateX(-50%)}.bottom-navigation>a{position:relative;min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;color:#6f7480;font-size:11px;line-height:1}.bottom-navigation>a svg{width:24px;height:24px;stroke-width:1.8}.bottom-navigation>a.active{color:var(--blue)}.bottom-navigation .bottom-create{justify-content:flex-end}.bottom-create-icon{position:absolute;bottom:23px;width:57px;height:57px;display:grid;place-items:center;border:6px solid #eef0ff;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 7px 18px rgba(49,88,245,.34)}.bottom-create>span:last-child{position:relative}.home-page{min-height:100vh;padding:8px 0 110px;background:linear-gradient(#050607 0 215px,#f7f8fb 215px)}.home-hero{position:relative;height:392px;overflow:hidden;border:1px solid #32353b;border-radius:25px;background:radial-gradient(circle at 82% 50%,rgba(236,165,0,.09),transparent 34%),linear-gradient(125deg,#101318,#070809 68%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.015);color:#fff}.home-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 88% 18%,#ffb800 0 1px,transparent 1.5px),radial-gradient(circle at 82% 30%,#ffb800 0 1px,transparent 1.5px);opacity:.7}.home-hero-copy{position:relative;z-index:2;width:58%;height:100%;padding:42px 0 34px 42px;display:flex;flex-direction:column;align-items:flex-start}.home-hero-copy>p{margin:0 0 18px;color:var(--gold);font-size:21px;line-height:1}.home-hero h1{max-width:590px;margin:0;font:700 clamp(42px,5vw,61px)/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-2.8px}.home-hero h1 em{color:var(--gold);font-style:normal}.home-hero-copy>span{max-width:470px;margin-top:21px;color:#d8d9dd;font-size:21px;line-height:1.55}.home-hero-actions{margin-top:auto;display:flex;gap:15px}.home-hero-actions a{min-height:58px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:14px;font-size:18px;font-weight:600}.hero-primary{background:linear-gradient(135deg,#ffd044,#ffbd22);color:#090a0b;box-shadow:0 10px 24px rgba(255,190,22,.14)}.hero-secondary{border:1px solid #686b72;background:rgba(19,21,25,.8);color:#f4f4f5}.home-hero-art{position:absolute;z-index:1;top:12px;right:-30px;width:55%;height:calc(100% - 18px)}.home-hero-art img{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 32px rgba(255,172,0,.12))}.home-content{display:grid;gap:18px;padding-top:20px}.home-panel{padding:26px;border:1px solid #eceef3;border-radius:23px;background:#fff;box-shadow:0 11px 25px rgba(37,43,66,.055)}.home-section-head{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.home-section-head h2{margin:0;font-size:23px;line-height:1.2;letter-spacing:-.6px}.home-section-head a{display:inline-flex;align-items:center;gap:5px;color:var(--blue);font-size:16px;font-weight:600;white-space:nowrap}.quick-access-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.quick-access-item{min-height:145px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;border:1px solid #eceef4;border-radius:21px;background:#fbfbfd;font-size:19px;font-weight:500}.quick-access-item>span{width:62px;height:62px;display:grid;place-items:center;border-radius:19px}.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{overflow:hidden;border:1px solid #e8eaf0;border-radius:18px}.home-complaint-row{position:relative;min-height:116px;padding:18px 18px 18px 20px;display:grid;grid-template-columns:74px minmax(0,1fr) 86px;align-items:center;gap:18px;border-bottom:1px solid #e9ebef}.home-complaint-row:last-child,.home-topic-row:last-child{border-bottom:0}.row-stretched-link{position:absolute;z-index:1;inset:0}.home-brand-avatar{width:68px;height:68px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#050607;color:var(--gold);font-size:17px;font-weight:700;letter-spacing:-1px}.home-brand-avatar img,.institution-monogram img{width:100%;height:100%;object-fit:contain}.home-row-copy{min-width:0}.home-row-copy h3{margin:0 0 8px;overflow:hidden;color:#101116;font-size:19px;line-height:1.22;letter-spacing:-.35px;text-overflow:ellipsis;white-space:nowrap}.home-row-copy>p{margin:0 0 10px;display:flex;align-items:center;gap:8px;color:#656a76;font-size:14px}.home-row-copy>p i{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--red)}.home-row-copy>div{display:flex;align-items:center;gap:24px;color:#666b77;font-size:13px}.home-row-copy>div span{display:inline-flex;align-items:center;gap:5px}.home-row-metrics{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;color:#626875;font-size:14px}.home-row-metrics>span{display:inline-flex;align-items:center;gap:7px}.home-row-metrics .score{min-width:73px;min-height:42px;justify-content:center;border:1px solid #ffe3e2;border-radius:13px;background:#fff5f5;color:var(--red);font-size:17px;font-weight:600}.home-row-metrics .score svg{fill:currentColor}.home-topic-row{min-height:102px;padding:14px 17px;display:grid;grid-template-columns:62px minmax(0,1fr) 140px;align-items:center;gap:16px;border-bottom:1px solid #e9ebef}.topic-symbol{width:56px;height:56px;display:grid;place-items:center;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:50%}.topic-symbol.tone-red svg{fill:currentColor;stroke-width:1.2}.home-topic-copy{min-width:0}.home-topic-copy h3{margin:0 0 5px;overflow:hidden;font-size:18px;line-height:1.2;letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap}.home-topic-copy>strong{display:block;margin-bottom:6px;color:var(--blue);font-size:14px;font-weight:500}.home-topic-copy>p{margin:0;display:flex;align-items:center;gap:5px;color:#707580;font-size:12px}.home-topic-copy>p span{color:#c4c6cd}.home-topic-last{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px;text-align:right}.home-topic-last>span:first-child{color:#666b76;font-size:13px;line-height:1.45}.topic-avatar{width:45px;height:45px;display:grid;place-items:center;overflow:hidden;border:4px solid #edf1f7;border-radius:50%;background:#dce5f2;color:#24272e;font-size:12px;font-weight:700}.topic-avatar img{width:100%;height:100%;object-fit:cover}.home-empty{min-height:150px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7a7e88;text-align:center}.home-empty svg{margin-bottom:10px;color:#aeb2bd}.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)}.header-inner,.site-header{min-height:66px}.wordmark{gap:6px}.brand-mark-image{width:36px;height:36px}.wordmark-text{font-size:18px;letter-spacing:-.9px}.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{padding-top:7px;background:linear-gradient(#050607 0 110px,#f7f8fb 110px)}.home-hero{height:202px;border-radius:13px}.home-hero-copy{width:66%;padding:17px 0 14px 20px}.home-hero-copy>p{margin-bottom:12px;font-size:12px}.home-hero h1{max-width:250px;font-size:clamp(21px,5.6vw,25px);line-height:1.25;letter-spacing:-.9px}.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{min-height:35px;padding:0 12px;gap:7px;border-radius:9px;font-size:11px}.home-hero-actions a svg{width:15px;height:15px}.home-hero-art{top:24px;right:-47px;width:61%;height:166px}.home-content{gap:9px;padding-top:10px}.home-panel{padding:13px;border-radius:14px;box-shadow:0 6px 18px rgba(37,43,66,.045)}.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{font-size:14px;letter-spacing:-.2px}.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{min-height:72px;gap:8px;border-radius:12px;font-size:10px}.quick-access-item>span{width:35px;height:35px;border-radius:10px}.quick-access-item svg{width:22px;height:22px}.home-list-frame{border-radius:10px}.home-complaint-row{min-height:65px;padding:8px 8px 8px 6px;grid-template-columns:50px minmax(0,1fr) 52px;gap:9px}.home-brand-avatar{width:46px;height:46px;font-size:11px}.home-row-copy h3{margin-bottom:3px;font-size:11px;letter-spacing:-.1px}.home-row-copy>p{margin-bottom:5px;gap: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{min-width:48px;min-height:27px;gap:4px;border-radius:8px;font-size:11px}.home-row-metrics .score svg{width:11px;height:11px}.home-topic-row{min-height:59px;padding:7px 8px;grid-template-columns:42px minmax(0,1fr) 76px;gap: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{width:31px;height:31px;border-width:2px;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{min-height:100vh;padding:12px 0 110px;border-radius:24px 24px 0 0;background:#fff}.complaint-reference-shell{width:min(100% - 76px,1080px)}.complaint-reference-form{color:#17191f}.complaint-reference-head{position:relative;min-height:122px;padding:26px 220px 10px 70px;display:flex;flex-direction:column;justify-content:flex-start}.complaint-back{position:absolute;top:22px;left:0;width:48px;height:48px;display:grid;place-items:center;border-radius:10px;background:#060708;color:#fff}.complaint-reference-head h1{margin:0;font:700 33px/1.1 var(--font-ui),Arial,sans-serif;letter-spacing:-.9px}.complaint-reference-head p{margin:22px 0 0;color:#686d79;font-size:16px;line-height:1.55}.complaint-head-art{position:absolute;top:-5px;right:18px;width:170px;height:170px;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(68,75,92,.08))}.complaint-reference-service{margin:0 0 18px;padding:10px 14px;border-radius:10px;font-size:12px}.complaint-reference-service p{display:none}.complaint-reference-block{margin-top:24px}.complaint-reference-block h2{margin:0 0 13px;color:#15171c;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{min-height:62px;padding:0 20px;display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:13px;border:1px solid #dfe2e9;border-radius:13px;background:#fff;color:#747b8c;box-shadow:0 7px 14px rgba(45,51,70,.04)}.complaint-reference-input:focus-within{border-color:#8096f8;box-shadow:0 0 0 3px rgba(49,88,245,.09)}.complaint-reference-input input{width:100%;height:58px;min-width:0;border:0;outline:0;background:transparent;color:#191b21;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{width:28px;height:40px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#626977;cursor:pointer}.complaint-searching{position:absolute;z-index:3;top:calc(100% + 5px);left:14px;color:#717785}.complaint-reference-results{position:absolute;z-index:20;top:calc(100% + 7px);left:0;right:0;max-height:290px}.complaint-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.complaint-category-card{min-height:64px;padding:8px 16px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;border:1px solid #e2e4ea;border-radius:13px;background:#fff;color:#191b21;cursor:pointer;text-align:left}.complaint-category-card>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.complaint-category-card strong{font-size:16px;font-weight:500;line-height:1.25;white-space:pre-line}.complaint-category-card.tone-green>span{background:#effaf4;color:#12a856}.complaint-category-card.tone-violet>span{background:#f4f0ff;color:#6845ee}.complaint-category-card.tone-red>span{background:#fff1f0;color:#ff3935}.complaint-category-card.tone-blue>span{background:#eef3ff;color:#2e59f4}.complaint-category-card.tone-orange>span{background:#fff6ed;color:#ff7d24}.complaint-category-card.tone-gray>span{background:#f2f3f6;color:#727787}.complaint-category-card.active{border-color:#3158f5;box-shadow:0 0 0 3px rgba(49,88,245,.08)}.complaint-category-card:disabled{cursor:not-allowed;opacity:1}.complaint-reference-rating{min-height:50px;margin:10px 0 0;padding:7px 13px;display:flex;align-items:center;gap:14px;border:1px solid #e5e7ed;border-radius:11px}.complaint-reference-rating legend{float:left;width:auto;padding:0;color:#5f6571;font-size:12px;font-weight:600}.complaint-reference-rating>div{display:flex}.complaint-reference-rating label{display:block;cursor:pointer}.complaint-reference-rating label input{position:absolute;opacity:0}.complaint-reference-rating label>span:not(.sr-only){width:30px;height:30px;display:grid;place-items:center;color:#c7cad2}.complaint-reference-rating label:has(input:checked)>span:not(.sr-only),.complaint-reference-rating label:has(input:checked)~label>span:not(.sr-only){color:#c7cad2}.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{margin-left:auto;color:#6c7280}.complaint-reference-textarea{position:relative;min-height:108px;padding:18px 20px 28px 52px;display:block;border:1px solid #dfe2e9;border-radius:13px;background:#fff;color:#737a8b}.complaint-reference-textarea:focus-within{border-color:#8096f8;box-shadow:0 0 0 3px rgba(49,88,245,.09)}.complaint-reference-textarea>svg{position:absolute;top:20px;left:20px}.complaint-reference-textarea textarea{width:100%;height:58px;min-height:58px;padding:0;resize:vertical;border:0;outline:0;background:transparent;color:#191b21;font-size:15px;line-height:1.5}.complaint-reference-textarea textarea::placeholder{color:#818797}.complaint-reference-textarea small{position:absolute;right:18px;bottom:12px;color:#707687;font-size:12px}.complaint-evidence-drop{min-height:82px;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px dashed #d8dce4;border-radius:13px;background:#fff;color:#777d8c;cursor:pointer}.complaint-evidence-drop.dragging{border-color:#3158f5;background:#f6f8ff}.complaint-evidence-drop>span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#f1f2f5}.complaint-evidence-drop strong{color:#181a20;font-weight:600}.complaint-evidence-drop small{display:block;margin-top:4px;color:#757b8b}.complaint-reference-submit{width:100%;min-height:56px;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:13px;border:0;border-radius:13px;background:linear-gradient(100deg,#ffc12b,#ffbf25 55%,#ffc631);color:#111318;cursor:pointer;font-size:17px;font-weight:700;box-shadow:0 8px 18px rgba(241,175,12,.14)}.complaint-reference-submit:disabled{cursor:not-allowed}.complaint-reference-error{margin:10px 0 0}.complaint-reference-recent{margin-top:20px;padding:18px;border:1px solid #e5e7ed;border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(39,46,67,.045)}.complaint-reference-recent>header{min-height:28px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.complaint-reference-recent>header h2{margin:0;font-size:18px}.complaint-reference-recent>header a{display:inline-flex;gap:7px;color:var(--blue);font-size:13px}.complaint-reference-list{overflow:hidden;border:1px solid #e6e8ee;border-radius:14px}.complaint-reference-row{min-height:72px;padding:8px 12px;display:grid;grid-template-columns:58px minmax(0,1fr) 190px;align-items:center;gap:14px;border-bottom:1px solid #e8eaf0}.complaint-reference-row:last-child{border-bottom:0}.complaint-reference-row:hover{background:#fafbfe}.complaint-reference-logo{width:50px;height:50px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#060708;color:var(--gold);font-size:11px;font-weight:700}.complaint-reference-logo img{width:100%;height:100%;object-fit:contain}.complaint-reference-row-copy{min-width:0}.complaint-reference-row-copy>strong{display:block;overflow:hidden;color:#17191f;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.complaint-reference-row-copy small{margin-top:7px;display:flex;align-items:center;gap:9px;color:#6f7582;font-size:10px}.complaint-reference-row-copy small em{padding:3px 8px;border:1px solid #ffe08e;border-radius:7px;color:#e18a00;font-style:normal}.complaint-reference-row-copy small span{display:inline-flex;align-items:center;gap:4px}.complaint-reference-author{display:grid;grid-template-columns:minmax(0,1fr) 42px 18px;align-items:center;gap:10px}.complaint-reference-author b{overflow:hidden;font-size:12px;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}.complaint-reference-author i{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border:2px solid #edf0f5;border-radius:50%;background:#16181d;color:var(--gold);font-size:9px;font-style:normal;font-weight:700}.complaint-reference-author i img{width:100%;height:100%;object-fit:cover}.complaint-reference-author>svg{color:#737988}.complaint-reference-empty{min-height:190px;border:1px solid #e7e9ef;border-radius:12px;background:#fbfcfd}.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);display:grid;border-radius:26px 26px 0 0}.complaint-reference-page+.site-footer .bottom-navigation>a{min-height:82px;gap:7px;font-size:15px}.complaint-reference-page+.site-footer .bottom-navigation>a svg{width:31px;height:31px}.complaint-reference-page+.site-footer .bottom-create-icon{bottom:31px;width:70px;height:70px;border-width:7px}@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{font-size:19px;letter-spacing:-.8px}.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{padding:0 0 82px;border-radius:12px 12px 0 0}.complaint-reference-shell{width:calc(100% - 36px)}.complaint-reference-head{min-height:82px;padding:12px 92px 8px 34px;justify-content:center}.complaint-back{top:16px;width:25px;height:25px;border-radius:6px}.complaint-back svg{width:16px;height:16px}.complaint-reference-head h1{font-size:16px;letter-spacing:-.4px}.complaint-reference-head p{margin-top:10px;font-size:8px;line-height:1.55}.complaint-head-art{top:-1px;right:-4px;width:86px;height:86px}.complaint-reference-service{margin:0 0 8px;padding:5px 7px;border-radius:6px;font-size:7px}.complaint-reference-block{margin-top:11px}.complaint-reference-block h2{margin-bottom:6px;font-size:10px}.complaint-reference-input{min-height:32px;padding:0 10px;grid-template-columns:15px minmax(0,1fr);gap:7px;border-radius:7px}.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{max-height:190px;border-radius:7px}.complaint-reference-results>button{min-height:44px;padding:6px 8px}.complaint-category-grid{gap:6px}.complaint-category-card{min-height:37px;padding:4px 7px;grid-template-columns:26px minmax(0,1fr);gap:6px;border-radius: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{min-height:31px;margin-top:5px;padding:3px 7px;gap:7px;border-radius:6px}.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{min-height:56px;padding:9px 10px 16px 28px;border-radius:7px}.complaint-reference-textarea>svg{top:10px;left:10px;width:14px;height:14px}.complaint-reference-textarea textarea{height:32px;min-height:32px;font-size:8px;line-height:1.4}.complaint-reference-textarea small{right:9px;bottom:6px;font-size:7px}.complaint-evidence-drop{min-height:42px;padding:6px 10px;gap:8px;border-radius:7px;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{min-height:28px;margin-top:9px;gap:7px;border-radius:7px;font-size:9px}.complaint-reference-submit svg{width:14px;height:14px}.complaint-reference-error{font-size:7px}.complaint-reference-recent{margin-top:9px;padding:8px;border-radius:10px}.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{min-height:39px;padding:4px 6px;grid-template-columns:30px minmax(0,1fr) 88px;gap:7px}.complaint-reference-logo{width:28px;height:28px;font-size:6px}.complaint-reference-row-copy>strong{font-size:8px}.complaint-reference-row-copy small{margin-top:3px;gap:5px;font-size:6px}.complaint-reference-row-copy small em{max-width:70px;overflow:hidden;padding:2px 4px;border-radius:4px;text-overflow:ellipsis;white-space:nowrap}.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));padding-top:5px;border-radius:18px 18px 0 0}.complaint-reference-page+.site-footer .bottom-navigation>a{min-height:45px;gap:3px;font-size:8px}.complaint-reference-page+.site-footer .bottom-navigation>a svg{width:19px;height:19px}.complaint-reference-page+.site-footer .bottom-create-icon{bottom:17px;width:45px;height:45px;border-width:5px}}@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){padding-bottom:0;background:#eef2f8}.complaint-showcase-page{min-height:100dvh;background:#eef2f8;color:#071632;font-family:var(--font-ui),Arial,sans-serif}.complaint-showcase-shell{position:relative;width:min(100%,942px);min-height:100dvh;margin-inline:auto;overflow:hidden;background:#fff;box-shadow:0 0 36px rgba(10,31,70,.07)}.complaint-showcase-header{height:102px;padding:10px 31px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5eaf2;background:#fff}.complaint-showcase-brand{display:inline-flex;align-items:center;gap:22px;color:#071632}.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{font-size:40px;line-height:1;font-weight:700;letter-spacing:-1.1px}.complaint-showcase-header>nav{display:flex;align-items:center;gap:28px}.complaint-showcase-header>nav>a{position:relative;width:55px;height:62px;display:grid;place-items:center;color:#071632}.complaint-showcase-header>nav>a:hover{color:#1769f6}.complaint-showcase-header .notification>b{position:absolute;top:1px;right:-2px;min-width:31px;height:31px;padding:0 5px;display:grid;place-items:center;border:3px solid #fff;border-radius:999px;background:#1269f7;color:#fff;font-size:16px;line-height:1}.complaint-showcase-avatar{position:relative;width:64px;height:64px;display:grid;place-items:center;overflow:visible;border:1px solid #dbe4ef;border-radius:50%;background:#dceafb;color:#174572}.complaint-showcase-avatar img{border-radius:50%;object-fit:cover}.complaint-showcase-avatar b{font-size:22px}.complaint-showcase-avatar>i{position:absolute;right:0;bottom:2px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#14ad55}.complaint-profile-menu-root{width:64px;height:64px}.complaint-profile-trigger{position:relative;width:64px;height:64px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#071632;cursor:pointer}.complaint-profile-trigger:focus-visible{outline:3px solid rgba(23,105,246,.35);outline-offset:3px}.complaint-profile-menu-root.open>.complaint-profile-trigger{z-index:260}.complaint-profile-scrim{position:fixed;z-index:240;inset:0;padding:0;border:0;background:transparent;cursor:default}.complaint-profile-popover{position:absolute;z-index:250;top:108px;right:7px;width:534px;height:1040px;padding:32px;border:1px solid #dce3ed;border-radius:34px;background:#fff;color:#071632;box-shadow:0 18px 46px rgba(26,45,77,.13);overflow:hidden}.complaint-profile-identity{height:124px;display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:41px}.complaint-profile-identity>span{position:relative;width:124px;height:124px;display:grid;place-items:center;border:1px solid #dce3ed;border-radius:50%;background:#dceafb;color:#174572}.complaint-profile-identity>span img{border-radius:50%;object-fit:cover}.complaint-profile-identity>span>b{font-size:38px}.complaint-profile-identity>span>i{position:absolute;right:1px;bottom:9px;width:23px;height:23px;border:3px solid #fff;border-radius:50%;background:#0db753}.complaint-profile-identity>div{min-width:0}.complaint-profile-identity strong{color:#071632;font-size:34px;line-height:1.1;font-weight:600;letter-spacing:-.65px}.complaint-profile-identity small,.complaint-profile-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.complaint-profile-identity small{margin-top:19px;color:#5c7097;font-size:23px;line-height:1}.complaint-profile-stats{height:64px;margin-top:30px;display:grid;grid-template-columns:1fr 1fr;align-items:center;border:1px solid #d6deea;border-radius:17px;background:#fff}.complaint-profile-stats>span{height:100%;display:flex;align-items:center;gap:15px;padding:0 25px}.complaint-profile-stats>span+span{justify-content:flex-end}.complaint-profile-stats svg{width:29px;height:29px;color:#ffa02d}.complaint-profile-stats strong{font-size:21px;font-weight:600;white-space:nowrap}.complaint-profile-links{display:grid;gap:0}.complaint-profile-links.primary{margin-top:30px;padding-top:12px;border-top:1px solid #dfe5ed}.complaint-profile-links.secondary{margin-top:0;padding-top:18px;border-top:1px solid #dfe5ed}.complaint-profile-links>a{height:88px;padding-left:11px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 14px;align-items:center;gap:20px;color:#071632}.complaint-profile-links>a:hover{color:#1769f6}.complaint-profile-links>a>svg:first-child{width:38px;height:38px;color:#314875}.complaint-profile-links>a>span{font-size:25px;font-weight:400;white-space:nowrap}.complaint-profile-links>a>b{min-width:42px;height:42px;padding:0 7px;display:grid;place-items:center;border-radius:999px;background:#fa1928;color:#fff;font-size:21px;line-height:1}.complaint-profile-chevron{grid-column:4;width:12px!important;height:22px!important;color:#4e648a!important}.complaint-profile-popover>footer{height:101px;padding-top:17px;border-top:1px solid #dfe5ed}.complaint-profile-popover>footer>button{width:100%;height:82px;padding:0 12px;display:flex;align-items:center;gap:24px;border:0;background:#fff;color:#f21f2c;cursor:pointer;text-align:left}.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{height:101px;padding:19px 0 0!important;display:grid!important;grid-template-columns:1fr 1fr;align-items:start;gap:14px!important;border-top:1px solid #dfe5ed}.complaint-profile-guest-auth>a{height:58px;display:grid;place-items:center;border:1px solid #1769f6;border-radius:12px;background:#1769f6;color:#fff;font-size:19px;font-weight:600}.complaint-profile-guest-auth>a+a{background:#fff;color:#1769f6}.complaint-profile-guest-auth>a:hover{background:#0759eb;color:#fff}.complaint-profile-guest-auth>a+a:hover{background:#f4f8ff;color:#0759eb}.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{min-height:calc(100dvh - 102px);padding:30px 0 150px;background:#fff}.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{height:121px;padding:16px 31px;display:grid;grid-template-columns:122px minmax(0,1fr) 244px;align-items:center;gap:18px;border-radius:17px;background:linear-gradient(110deg,#1469f4,#064cdf 48%,#0871f8);color:#fff;box-shadow:0 8px 20px rgba(10,87,225,.13)}.complaint-create-art{width:110px;height:88px;display:grid;place-items:center}.complaint-create-art svg{width:110px;height:84px;filter:drop-shadow(0 7px 8px rgba(0,39,119,.18))}.complaint-create-banner h1{margin:0 0 7px;color:#fff;font-size:27px;line-height:1;font-weight:600;letter-spacing:-.45px}.complaint-create-banner p{margin:0;color:#fff;font-size:17px;line-height:1.45}.complaint-create-banner>a{min-height:63px;padding:0 25px;display:flex;align-items:center;justify-content:center;gap:14px;border:0;border-radius:13px;background:#fff;color:#1264ed;cursor:pointer;font-size:18px;font-weight:500;box-shadow:0 6px 13px rgba(2,44,136,.12)}.complaint-create-banner>a>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#1769f6;color:#fff}.complaint-create-banner>a:hover{background:#f7faff;color:#1264ed}.complaint-showcase-page .complaint-reference-block{margin-top:29px}.complaint-showcase-page .complaint-reference-block h2{margin:0 0 13px;color:#071632;font-size:23px;line-height:1.1;font-weight:600;letter-spacing:-.35px}.complaint-showcase-page .complaint-reference-input{min-height:58px;padding:0 18px;grid-template-columns:28px minmax(0,1fr);gap:14px;border-color:#dce4ef;border-radius:14px;color:#52698e;box-shadow:none}.complaint-showcase-page .complaint-reference-input input{height:56px;color:#071632;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 rgba(23,105,246,.08)}.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-new-site-confirmed,.complaint-showcase-page .complaint-searching{font-size:13px}.complaint-showcase-page .complaint-reference-results{top:calc(100% + 8px);max-height:330px;border-radius:13px;box-shadow:0 16px 40px rgba(14,35,75,.15)}.complaint-showcase-page .complaint-type-block{margin-top:35px}.complaint-showcase-page .complaint-category-grid{display:flex;align-items:center;gap:16px;overflow-x:auto;padding:1px 0 3px;scrollbar-width:none}.complaint-showcase-page .complaint-category-grid::-webkit-scrollbar{display:none}.complaint-showcase-page .complaint-category-card{min-width:auto;min-height:47px;padding:0 24px;display:grid;grid-template-columns:1fr;place-items:center;border-color:#dce4ef;border-radius:13px;background:#fff;color:#1d3157;box-shadow:0 3px 9px rgba(20,43,80,.025);white-space:nowrap}.complaint-showcase-page .complaint-category-card strong{font-size:17px;font-weight:500;white-space:nowrap}.complaint-showcase-page .complaint-category-card.active{border-color:#1769f6;background:#f4f8ff;color:#1264ed;box-shadow:0 0 0 2px rgba(23,105,246,.08)}.complaint-showcase-page .complaint-category-card:disabled{color:#1d3157;background:#fff;opacity:1}.complaint-type-settings{width:50px;min-width:50px;height:47px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#45618c;cursor:pointer}.complaint-type-settings svg{width:28px;height:28px}.complaint-expanded-fields{margin-top:25px;padding:21px;border:1px solid #dce5f2;border-radius:17px;background:#fbfdff;box-shadow:0 8px 20px rgba(18,45,86,.04)}.complaint-expanded-fields>header{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.complaint-expanded-fields>header strong{display:block;font-size:20px}.complaint-expanded-fields>header p{margin:4px 0 0;color:#637492;font-size:13px}.complaint-expanded-fields>header>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#e9f7ee;color:#19a255}.complaint-expanded-fields .complaint-reference-rating{margin:12px 0}.complaint-expanded-grid{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.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{min-height:62px;padding:8px 13px;justify-content:flex-start}.complaint-expanded-fields .complaint-reference-submit{background:linear-gradient(110deg,#1469f4,#0755ea);color:#fff;box-shadow:0 8px 18px rgba(7,82,230,.18)}.complaint-showcase-page .complaint-reference-recent{margin-top:31px;padding:0;border:0;border-radius:0;box-shadow:none}.complaint-showcase-page .complaint-reference-recent>header{height:35px;min-height:35px;margin-bottom:10px;padding:0;display:flex;align-items:center;justify-content:space-between}.complaint-showcase-page .complaint-reference-recent>header h2{margin:0;color:#071632;font-size:23px;font-weight:600;letter-spacing:-.35px}.complaint-showcase-page .complaint-reference-recent>header a{display:inline-flex;align-items:center;gap:8px;color:#1269f7;font-size:18px;font-weight:500}.complaint-showcase-page .complaint-reference-list{border-color:#dfe6ef;border-radius:14px}.complaint-showcase-page .complaint-reference-row{height:73px;min-height:73px;padding:8px 16px;grid-template-columns:58px minmax(0,1fr) 66px 270px;gap:16px;color:#071632}.complaint-showcase-page .complaint-reference-row:hover{color:#071632;background:#f9fbff}.complaint-showcase-page .complaint-reference-logo{width:56px;height:56px;border-radius:50%;background:#071326;color:#ffd114;font-size:10px}.complaint-showcase-page .complaint-reference-logo img{width:100%;height:100%;border-radius:inherit;object-fit:contain}.complaint-showcase-page .complaint-reference-row-copy{min-width:0}.complaint-showcase-page .complaint-reference-row-copy>strong{font-size:18px;color:#071632;font-weight:500}.complaint-showcase-page .complaint-reference-row-copy small{margin-top:8px;display:flex;align-items:center;gap:9px;overflow:hidden;color:#50678e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.complaint-showcase-page .complaint-reference-row-copy small i{color:#8190a7;font-style:normal}.complaint-reference-score{height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #dfe5ee;border-radius:9px;color:#203a66;font-size:16px}.complaint-reference-score svg{color:#ffad09;fill:#ffad09}.complaint-reference-metrics{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;color:#405d89}.complaint-reference-metrics>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px}.complaint-reference-metrics svg{stroke-width:1.7}.complaint-showcase-bottom{position:fixed;z-index:100;left:50%;bottom:0;width:min(100%,942px);height:120px;padding:8px 65px 12px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e2e8f0;border-bottom:0;border-radius:29px 29px 0 0;background:rgba(255,255,255,.98);box-shadow:0 -7px 22px rgba(22,44,82,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%)}.complaint-showcase-bottom>a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#53688d;font-size:17px}.complaint-showcase-bottom>a.active,.complaint-showcase-bottom>a:hover{color:#1269f7}.complaint-showcase-bottom>a>span{width:51px;height:48px;display:grid;place-items:center;border-radius:50%}.complaint-showcase-bottom>a>b{font-weight:400}.complaint-showcase-bottom>a.active>span,.complaint-showcase-bottom>a:not(.active):active>span{background:#1269f7;color:#fff}.complaint-create-page-shell{overflow:visible}.complaint-create-page-header{height:119px;padding:7px 42px 17px;display:flex;align-items:center;justify-content:space-between;background:#fff}.complaint-create-page-header>div{display:flex;align-items:center;gap:28px}.complaint-create-page-header>div>a:not(.complaint-create-brand){width:58px;height:58px;display:grid;place-items:center;color:#071632}.complaint-create-page-header .complaint-create-brand{width:auto;height:auto;display:block;color:inherit}.complaint-create-page-header h1{margin:0;color:#071632;font-size:39px;line-height:1;font-weight:700;letter-spacing:-1px}.complaint-create-page-header>nav{display:flex;align-items:center;gap:28px}.complaint-create-page-header>nav>a{position:relative;width:55px;height:62px;display:grid;place-items:center;color:#071632}.complaint-create-page-header .notification>b{position:absolute;top:1px;right:-2px;min-width:31px;height:31px;padding:0 5px;display:grid;place-items:center;border:3px solid #fff;border-radius:999px;background:#f02535;color:#fff;font-size:16px;line-height:1}.complaint-create-page-main{min-height:calc(100dvh - 119px);padding:18px 30px 151px;background:#fff}.complaint-create-form{padding:30px;border:1px solid #dfe5ed;border-radius:16px;background:#fff;color:#071632;box-shadow:0 6px 18px rgba(24,47,85,.025)}.complaint-create-evidence h2,.complaint-create-field h2,.complaint-create-field>label,.complaint-create-rating legend{display:block;margin:0 0 17px;color:#071632;font-size:28px;line-height:1.05;font-weight:600;letter-spacing:-.45px}.complaint-create-field em,.complaint-create-rating em{margin-left:5px;color:#ef2635;font-style:normal}.complaint-create-page .complaint-site-field{position:relative}.complaint-create-page .complaint-reference-input{min-height:75px;padding:0 23px;grid-template-columns:35px minmax(0,1fr);gap:24px;border:1px solid #bbcbe2;border-radius:11px;background:#fff;color:#40567d;box-shadow:none}.complaint-create-page .complaint-reference-input>svg{width:31px;height:31px;stroke-width:1.8}.complaint-create-page .complaint-reference-input input{height:73px;color:#071632;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 rgba(23,105,246,.07)}.complaint-create-page .complaint-reference-results{top:calc(100% + 8px);max-height:330px;border-radius:12px;box-shadow:0 16px 40px rgba(14,35,75,.15)}.complaint-create-types{margin-top:41px}.complaint-create-page .complaint-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.complaint-create-page .complaint-category-card{min-width:0;min-height:75px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:21px;border:1px solid #c9d5e6;border-radius:10px;background:#fff;color:#273b64;box-shadow:none}.complaint-create-page .complaint-category-card svg{flex:0 0 auto;width:32px;height:32px;stroke-width:1.8}.complaint-create-page .complaint-category-card strong{font-size:22px;font-weight:500;white-space:nowrap}.complaint-create-page .complaint-category-card.active{border-color:#1769f6;background:#f5f8ff;color:#1264ed;box-shadow:0 0 0 2px rgba(23,105,246,.08)}.complaint-create-page .complaint-category-card:disabled{opacity:.48}.complaint-create-title{margin-top:41px}.complaint-create-details>div,.complaint-create-title>div{position:relative;border:1px solid #c9d5e6;border-radius:10px;background:#fff}.complaint-create-title input{width:100%;height:68px;padding:0 86px 0 26px;border:0;outline:0;background:transparent;color:#071632;font-size:20px}.complaint-create-details textarea::placeholder,.complaint-create-title input::placeholder{color:#617497}.complaint-create-details small,.complaint-create-title small{position:absolute;right:20px;color:#536990;font-size:18px}.complaint-create-title small{top:23px}.complaint-create-details{margin-top:35px}.complaint-create-details>div{height:200px}.complaint-create-details textarea{width:100%;height:100%;padding:24px 28px 44px;resize:none;border:0;outline:0;background:transparent;color:#071632;font:400 20px/1.5 var(--font-ui),Arial,sans-serif}.complaint-create-details small{right:20px;bottom:17px}.complaint-create-rating{margin:34px 0 0;padding:0;border:0}.complaint-create-rating legend{margin-bottom:13px}.complaint-create-rating>div{display:flex;align-items:center;gap:13px}.complaint-create-rating label{display:block;cursor:pointer}.complaint-create-rating input{position:absolute;opacity:0}.complaint-create-rating label>span:not(.sr-only){width:39px;height:39px;display:grid;place-items:center;color:#526a93}.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{margin:8px 0 0;color:#536990;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{height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1.5px dashed #aec1df;border-radius:10px;background:#fff;color:#075fec;cursor:pointer;text-align:center;transition:.18s ease}.complaint-create-drop.dragging,.complaint-create-drop:hover{border-color:#1769f6;background:#f7faff}.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{margin-top:6px;color:#5c7095;font-size:17px}.complaint-create-submit{width:100%;height:83px;margin-top:29px;display:flex;align-items:center;justify-content:center;gap:27px;border:0;border-radius:12px;background:linear-gradient(105deg,#0758ee,#056bf8);color:#fff;cursor:pointer;font-size:27px;font-weight:600;box-shadow:0 9px 19px rgba(7,88,238,.16)}.complaint-create-submit svg{width:31px;height:25px}.complaint-create-submit:disabled{cursor:not-allowed;opacity:.58}.complaint-create-page .turnstile-field{margin-top:20px;display:flex;justify-content:center}.complaint-create-page .complaint-reference-error{margin-top:13px}.complaint-create-success{margin:0;border:1px solid #dfe5ed;border-radius:16px}.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{font-size:20px;letter-spacing:-.5px}.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{top:-1px;right:-3px;min-width:17px;height:17px;border-width:1.5px;font-size:8px}.complaint-showcase-avatar{width:34px;height:34px}.complaint-showcase-avatar b{font-size:12px}.complaint-showcase-avatar>i{width:7px;height:7px;border-width:1px}.complaint-profile-menu-root,.complaint-profile-trigger{width:34px;height:34px}.complaint-profile-popover{top:54px;right:3px;width:min(267px,calc(100% - 6px));height:520px;padding:16px;border-radius:17px}.complaint-profile-identity{height:62px;grid-template-columns:62px minmax(0,1fr);gap:18px}.complaint-profile-identity>span{width:62px;height:62px}.complaint-profile-identity>span>b{font-size:19px}.complaint-profile-identity>span>i{right:0;bottom:4px;width:12px;height:12px;border-width:1.5px}.complaint-profile-identity strong{font-size:17px}.complaint-profile-identity small{margin-top:9px;font-size:12px}.complaint-profile-stats{height:32px;margin-top:15px;border-radius:9px}.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{height:44px;grid-template-columns:21px minmax(0,1fr) auto 7px;gap:10px}.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{height:41px;padding:0 6px;gap:12px}.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;padding-top:9px!important;gap:7px!important}.complaint-profile-guest-auth>a{height:29px;border-radius:6px;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{height:61px;padding:8px 15px;grid-template-columns:58px minmax(0,1fr) 122px;gap:9px;border-radius:9px}.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{min-height:33px;padding:0 11px;gap:7px;border-radius:7px;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{min-height:31px;padding:0 9px;grid-template-columns:15px minmax(0,1fr);gap:7px;border-radius:7px}.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{min-height:25px;padding:0 12px;border-radius:7px}.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{margin-top:13px;padding:11px;border-radius:9px}.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{height:39px;min-height:39px;padding:4px 7px;grid-template-columns:31px minmax(0,1fr) 36px 134px;gap:7px}.complaint-showcase-page .complaint-reference-logo{width:30px;height:30px;border-radius:50%;font-size:5px}.complaint-showcase-page .complaint-reference-row-copy>strong{font-size:9px}.complaint-showcase-page .complaint-reference-row-copy small{margin-top:4px;gap:4px;font-size:6px}.complaint-reference-score{height:19px;padding:0 5px;gap:2px;border-radius: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{font-size:20px;letter-spacing:-.5px}.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{top:-1px;right:-3px;min-width:17px;height:17px;border-width:1.5px;font-size:8px}.complaint-create-page-main{min-height:calc(100dvh - 60px);padding:9px 15px 76px}.complaint-create-form{padding:15px;border-radius:8px}.complaint-create-evidence h2,.complaint-create-field h2,.complaint-create-field>label,.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{min-height:38px;padding:0 12px;grid-template-columns:18px minmax(0,1fr);gap:12px;border-radius:6px}.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{max-height:220px;border-radius:7px}.complaint-create-types{margin-top:21px}.complaint-create-page .complaint-category-grid{gap:7px}.complaint-create-page .complaint-category-card{min-height:38px;padding:0 7px;gap:8px;border-radius:6px}.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-details>div,.complaint-create-title>div{border-radius:6px}.complaint-create-title input{height:35px;padding:0 44px 0 13px;font-size:10px}.complaint-create-details small,.complaint-create-title small{right:10px;font-size:9px}.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{height:67px;border-radius:6px}.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{height:42px;margin-top:15px;gap:13px;border-radius:7px;font-size:14px}.complaint-create-submit svg{width:16px;height:13px}.complaint-create-page .turnstile-field{margin-top:10px;transform:scale(.72);transform-origin:center}.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{position:absolute;top:-5px;right:-4px;min-width:21px;height:21px;padding:0 5px;display:grid;place-items:center;border:2px solid #08090a;border-radius:999px;background:#ff1f2d;color:#fff;font-size:10px;font-weight:700;line-height:1}.bottom-nav-icon{position:relative;display:grid;place-items:center}.bottom-nav-icon>b{position:absolute;top:-8px;right:-12px;min-width:19px;height:19px;padding:0 4px;display:grid;place-items:center;border:2px solid #fff;border-radius:999px;background:#ff1f2d;color:#fff;font-size:9px;line-height:1}.site-header+main.notifications-reference-page,.site-header+main.settings-reference-page{width:min(100%,760px);min-height:calc(100vh - 82px);margin-inline:auto;padding:30px 30px 132px;border-radius:18px 18px 0 0;background:#fff}.reference-subpage-heading{min-height:64px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.reference-subpage-heading h1{margin:0;color:#111318;font:700 29px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-.85px}.reference-subpage-heading p{margin:7px 0 0;color:#6c717c;font-size:14px}.reference-subpage-heading>button{min-height:40px;margin-top:4px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#323740;font-size:12px;white-space:nowrap;cursor:pointer}.notification-card:disabled,.notification-filters button:disabled,.reference-subpage-heading>button:disabled,.settings-save:disabled{cursor:wait;opacity:.82}.reference-subpage-heading>button span{width:20px;height:20px;display:grid;place-items:center;border:1.5px solid #17191f;border-radius:50%}.notification-filters{min-height:45px;margin-top:21px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border-radius:10px;background:#f0f0f2}.notification-filters button{border:0;border-radius:10px;background:transparent;color:#4f535c;font-size:14px;cursor:pointer}.notification-filters button.active{background:#111214;color:#fff;box-shadow:0 3px 9px rgba(14,16,20,.17)}.notification-list{margin-top:20px;display:grid;gap:14px}.notification-card{position:relative;width:100%;min-height:112px;padding:16px 24px 16px 15px;display:grid;grid-template-columns:64px minmax(0,1fr) 68px;align-items:center;gap:14px;border:1px solid #e7e9ee;border-radius:14px;background:#fff;box-shadow:0 7px 18px rgba(35,42,61,.035);color:#15171c;cursor:pointer;text-align:left}.notification-card-icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%}.notification-card.tone-blue .notification-card-icon{background:#edf2ff;color:#244fff}.notification-card.tone-green .notification-card-icon{background:#0aae57;color:#fff}.notification-card.tone-violet .notification-card-icon{background:linear-gradient(135deg,#774cf0,#5136c8);color:#fff}.notification-card.tone-orange .notification-card-icon{background:#ffab08;color:#fff}.notification-card.tone-gray .notification-card-icon{background:#eef0f3;color:#4d535e}.notification-card-copy{min-width:0}.notification-card>.notification-card-copy{background:transparent;color:inherit}.notification-card-copy small,.notification-card-copy strong{display:block}.notification-card-copy strong{color:#181a1f;font-size:16px;line-height:1.25}.notification-card-copy small{margin-top:7px;color:#69707c;font-size:13px;line-height:1.55}.notification-card time{align-self:start;padding-top:8px;color:#5d626c;font-size:12px;text-align:right;white-space:nowrap}.notification-card>i{position:absolute;right:19px;top:50%;width:9px;height:9px;border-radius:50%;background:#2455ff;transform:translateY(-50%)}.notification-empty{min-height:180px;display:grid;place-items:center;align-content:center;gap:9px;border:1px solid #e7e9ee;border-radius:14px;color:#777e8a}.settings-reference-shell{width:100%}.settings-reference-group{margin-top:20px;overflow:hidden;display:block;border:1px solid #e6e8ed;border-radius:14px;background:#fff;box-shadow:0 7px 18px rgba(35,42,61,.035)}.settings-reference-row{min-height:71px;padding:9px 17px;display:grid;grid-template-columns:36px minmax(0,1fr) auto 19px;align-items:center;gap:11px;border-bottom:1px solid #e8eaf0;color:#15171c}.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 small,.settings-reference-row span strong{display:block}.settings-reference-row span strong{font-size:15px;line-height:1.25}.settings-reference-row span small{margin-top:5px;color:#6a717e;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{min-height:59px;padding:8px 18px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e8eaf0;cursor:pointer}.settings-toggle-row span small,.settings-toggle-row span strong{display:block}.settings-toggle-row span strong{font-size:14px}.settings-toggle-row span small{margin-top:4px;color:#717784;font-size:11px}.compact-toggle>i,.settings-toggle-row>i{position:relative;width:48px;height:28px;flex:0 0 auto;display:block;border-radius:999px;background:#d9dce3;transition:background .15s ease}.compact-toggle>i b,.settings-toggle-row>i b{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(25,30,42,.2);transition:transform .15s ease}.compact-toggle input:checked+i,.settings-toggle-row input:checked+i{background:#2854f5}.compact-toggle input:checked+i b,.settings-toggle-row input:checked+i b{transform:translateX(20px)}.settings-dark-row{grid-template-columns:36px minmax(0,1fr) auto}.compact-toggle{cursor:pointer}.settings-support{margin-top:14px}.settings-save{width:100%;min-height:44px;margin-top:16px;border:1.5px solid #2854f5;border-radius:9px;background:#fff;color:#2854f5;font-size:15px;font-weight:600;cursor:pointer}.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{min-height:78px;gap:7px;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{bottom:27px;width:60px;height:60px}@media (max-width:719px){.site-header+main.notifications-reference-page,.site-header+main.settings-reference-page{min-height:calc(100vh - 82px);padding:27px 29px 128px;border-radius:13px 13px 0 0}.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{min-height:59px;gap:8px}.reference-subpage-heading h1{font-size:24px}.reference-subpage-heading p{margin-top:5px;font-size:11px}.reference-subpage-heading>button{min-height:34px;padding:0 9px;gap:5px;border-radius:8px;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{margin-top:14px;gap:10px}.notification-card{min-height:91px;padding:10px 17px 10px 10px;grid-template-columns:48px minmax(0,1fr) 52px;gap:9px;border-radius:11px}.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{right:12px;width:7px;height:7px}.settings-reference-group{margin-top:13px;border-radius:11px}.settings-reference-row{min-height:59px;padding:7px 12px;grid-template-columns:29px minmax(0,1fr) auto 15px;gap:8px}.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}.compact-toggle>i,.settings-toggle-row>i{width:41px;height:24px}.compact-toggle>i b,.settings-toggle-row>i b{width:18px;height:18px}.compact-toggle input:checked+i b,.settings-toggle-row input:checked+i b{transform:translateX(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{min-height:64px;gap:4px;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{bottom:21px;width:51px;height:51px}}.site-header+main{min-height:calc(100vh - 82px);padding-bottom:110px;background:var(--paper)}.eyebrow{margin:0 0 12px;color:var(--gold-deep);font:700 12px/1.2 var(--font-ui),Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}.lead-summary{color:var(--muted);font:400 17px/1.6 var(--font-ui),Arial,sans-serif}.section-heading{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;border:0}.section-heading h2{margin:0;font:700 23px/1.2 var(--font-ui),Arial,sans-serif;letter-spacing:-.5px}.section-heading>span{color:var(--muted);font-size:12px}.primary-action,.telegram-button{min-height:48px;padding:0 20px;border:0;border-radius:12px;background:linear-gradient(135deg,#ffd044,#ffbd22);color:#0a0b0d;box-shadow:0 8px 18px rgba(255,189,34,.16);font-size:13px;font-weight:700}.primary-action:hover,.telegram-button:hover{background:#ffd04c}.secondary-action{border-radius:12px}.breadcrumbs{margin:0 0 26px;color:#898e9a;font-size:12px}.breadcrumbs>span>span:last-child{color:#c0c3cb}.service-notice{margin-block:18px;padding:18px 20px;border:1px solid #ffe2a2;border-left:4px solid var(--gold);border-radius:14px;background:#fffaf0;color:#634c17;box-shadow:0 8px 20px rgba(35,42,67,.035)}.service-notice strong{color:#362b12}.service-notice p{margin:5px 0 0;font-size:12px;line-height:1.55}.thoughtful-empty{padding:45px 24px;border:1px dashed #d9dce5;border-radius:15px;background:#fafbfc}.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{margin:7px auto 0;color:var(--muted);font-size:13px}.pagination{justify-content:center;gap:7px;margin-top:24px}.pagination a,.pagination span{min-width:42px;min-height:42px;display:grid;place-items:center;border:1px solid #e2e5ec;border-radius:10px;background:#fff;color:#666b78}.pagination .active{border-color:var(--blue);background:var(--blue);color:#fff}.filled-icon{fill:currentColor}.compact-intro,.page-intro{border:0}.forum-intro{min-height:390px;margin-top:14px;padding:42px;align-items:center;border:1px solid #303238;border-radius:24px;background:radial-gradient(circle at 20% 20%,rgba(255,194,26,.08),transparent 34%),#090b0e;box-shadow:0 12px 28px rgba(15,17,23,.08);color:#fff}.forum-intro h1{margin:0;max-width:720px;color:#fff;font:700 clamp(43px,5vw,68px)/1.05 var(--font-ui),Arial,sans-serif;letter-spacing:-2.6px}.forum-intro .lead-summary{max-width:620px;color:#bfc2ca}.forum-access{padding:26px;border:1px solid #3a3d44;border-top:4px solid var(--gold);border-radius:18px;background:rgba(19,21,25,.92);box-shadow:none;color:#fff}.forum-access:after{color:rgba(255,194,26,.035);font-family:var(--font-ui),sans-serif}.forum-access-status{color:var(--gold);letter-spacing:.07em}.forum-access-status>span{border-color:#8d6b17;color:var(--gold)}.forum-access h2{margin:18px 0 9px;font:700 27px/1.1 var(--font-ui),sans-serif}.forum-access-steps{margin:18px 0}.forum-access-steps,.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{min-height:44px;border-radius:10px}.forum-access-primary{border-color:var(--gold);background:var(--gold);color:#090a0c}.forum-access-secondary{border-color:#555961;color:#fff}.category-strip{overflow:hidden;margin-block:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e8eaf0;border-radius:20px;background:#fff;box-shadow:0 10px 25px rgba(37,43,66,.045)}.category-item{min-height:154px;padding:26px;border-right:1px solid #eceef3;border-bottom:0;background:#fff}.category-item:last-child{border-right:0}.category-item:hover{background:#fafbfe}.category-count{width:38px;height:38px;display:grid;place-items:center;margin:0 0 18px;border-radius:11px;background:#f1f3f8;color:var(--blue);font-size:12px;font-weight:700}.category-item h2{margin:0 0 7px;font:700 19px/1.2 var(--font-ui),sans-serif}.category-item p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.forum-section{margin-bottom:24px;padding:26px;border:1px solid #e8eaf0;border-radius:22px;background:#fff;box-shadow:0 10px 25px rgba(37,43,66,.045)}.forum-filters{display:flex;gap:4px;padding:4px;border:1px solid #e6e8ef;border-radius:12px;background:#f8f9fb}.forum-filters a{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:8px;color:#717682;font-size:11px;font-weight:600}.forum-filters a.active{background:#fff;color:var(--blue);box-shadow:0 2px 8px rgba(28,34,51,.08)}.forum-create-row{min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;padding:8px 10px 8px 16px;border-radius:13px;background:#f7f8fb;color:var(--muted);font-size:12px}.forum-create-row .primary-action{min-height:38px;border-radius:9px}.forum-list{overflow:hidden;border:1px solid #e7e9ef;border-radius:16px}.forum-list-head{padding-inline:18px;border:0;background:#f7f8fb;color:#8a8e98}.forum-list-row{min-height:94px;padding:15px 18px;border-bottom:1px solid #eaecf1}.forum-list-row:last-child{border-bottom:0}.forum-list-row:hover{background:#fafbfe}.avatar-mark,.topic-author-mark{border:0;border-radius:50%;background:#eef2ff;color:var(--blue);font-family:var(--font-ui),sans-serif}.forum-topic-flags span{border:0;border-radius:999px;background:#f1f4ff;color:var(--blue)}.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{margin:0;font:700 clamp(39px,5vw,60px)/1.05 var(--font-ui),sans-serif;letter-spacing:-1.7px}.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-side,.topic-thread{min-width:0}.topic-title-block{padding:30px;border:1px solid #e7e9ef;border-radius:20px;background:#fff}.topic-title-block h1{margin:15px 0 12px;font:700 clamp(34px,4.5vw,54px)/1.05 var(--font-ui),sans-serif;letter-spacing:-1.8px}.topic-title-block>p{color:var(--muted);font-size:14px;line-height:1.55}.thread-post{margin-top:14px;padding:24px;border:1px solid #e7e9ef;border-radius:18px;background:#fff}.reply-post.depth-1{margin-left:24px;border-left:3px solid #dce3ff}.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}.complaint-actions,.mini-actions,.topic-actions{gap:8px;border:0}.complaint-actions a,.complaint-actions button,.mini-actions button,.topic-actions a,.topic-actions button{min-height:38px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid #e3e6ed;border-radius:9px;background:#fff;color:#666b76}.reply-divider{margin:18px 0;padding:14px 4px;border:0;color:#747985}.reply-composer{margin-top:16px;padding:28px;border:1px solid #e3e6ed;border-radius:18px;background:#fff}.reply-composer h2{font-family:var(--font-ui),sans-serif}.simple-editor{overflow:hidden;border-radius:12px}.editor-toolbar{background:#f5f6f9}.side-section{margin-bottom:14px;padding:20px;border:1px solid #e7e9ef;border-radius:16px;background:#fff}.side-section dl div{border-color:#eceef3}.side-label{color:#8b8f99;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.compose-page{padding-block:35px 90px}.compose-form,.compose-guide{padding:28px;border:1px solid #e5e8ef;border-radius:18px;background:#fff}.compose-form h1{font:700 clamp(39px,5vw,58px)/1.02 var(--font-ui),sans-serif;letter-spacing:-1.7px}.compose-guide{margin-top:0;border-top:4px solid var(--gold)}.compose-form input,.compose-form select,.editor-surface{border-radius:10px}.complaint-section{padding-block:18px}.quick-complaint-form{padding:32px;border:1px solid #e7e9ef;border-radius:23px;background:#fff;box-shadow:0 11px 25px rgba(37,43,66,.05)}.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{padding-top:20px;border-color:#eceef2}.quick-step{color:var(--gold-deep);font-family:var(--font-ui),sans-serif}.institution-searchbox,.optional-complaint-fields input,.optional-complaint-fields textarea,.quick-field select,.quick-field textarea{border:1px solid #dfe2e9;border-radius:12px;background:#fbfcfd}.institution-searchbox{min-height:60px}.institution-searchbox input{height:56px;font:600 18px/1 var(--font-ui),sans-serif}.institution-results{overflow:hidden auto;border-color:#dfe2e9;border-radius:12px;background:#fff;box-shadow:0 16px 32px rgba(31,36,52,.12)}.institution-results>button{border-color:#eceef2}.institution-results strong{font:700 15px/1.2 var(--font-ui),sans-serif}.institution-monogram{border:0;border-radius:50%;background:#07080a;color:var(--gold);font-family:var(--font-ui),sans-serif}.selected-institution{border:1px solid #d9f0e4;border-left:4px solid var(--green);border-radius:12px;background:#f4fcf7}.star-rating label>span:not(.sr-only){width:46px;height:46px;display:grid;place-items:center;color:#c5c8d0}.star-rating label>span.active{color:var(--gold-deep)}.star-rating label>span.active svg{fill:currentColor}.star-rating input:focus-visible+span{border-radius:8px;outline-color:var(--blue)}.optional-complaint-fields{border-color:#e7e9ef}.complaint-submit{margin-top:24px;padding-top:22px;border-top:1px solid #eceef2}.latest-complaints{margin-top:0;padding:28px 28px 40px;border:1px solid #e7e9ef;border-radius:23px;background:#fff;box-shadow:0 11px 25px rgba(37,43,66,.05)}.complaint-feed{overflow:hidden;border:1px solid #e7e9ef;border-radius:16px}.complaint-feed-card{min-height:132px;padding:22px;border-color:#eaecf1}.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,.rating-score{display:inline-flex;align-items:center;gap:5px}.rating-score{min-height:30px;justify-content:center;padding:0 9px;border:1px solid #ffe2e1;border-radius:9px;background:#fff4f4;color:var(--red);font-size:13px;font-weight:700;white-space:nowrap}.rating-score svg{fill:currentColor}.complaint-detail-page{padding-block:30px 90px}.complaint-detail-header{padding:30px;border:1px solid #e7e9ef;border-radius:20px;background:#fff}.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{padding:26px;border:1px solid #e7e9ef;border-radius:18px;background:#fff}.complaint-body{color:#343842;font:400 16px/1.75 var(--font-ui),sans-serif}.complaint-actions{min-height:58px;margin-top:26px;border-block:1px solid #eceef2}.complaint-comments{margin-top:38px}.complaint-comment-form{border-radius:14px;background:#fafbfc}.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}.my-profile-summary,.profile-head{margin-top:18px;padding:34px;border:1px solid #e6e9ef;border-radius:22px;background:#fff}.my-profile-summary h1,.profile-head 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}.market-reis,.profile-grid>main,.profile-rail,.profile-settings-panel{padding:26px;border:1px solid #e6e9ef;border-radius:18px;background:#fff}.account-summary,.profile-stats{overflow:hidden;border:1px solid #e8eaf0;border-radius:14px}.account-summary div,.profile-stats div{padding:20px;border-color:#e8eaf0}.account-summary strong,.profile-stats 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{background:#111318;color:var(--gold);font-family:var(--font-ui),sans-serif}.account-page,.my-profile-page,.search-page{padding-block:18px 95px}.my-profile-summary{padding-bottom:34px}.profile-settings-panel{max-width:none;margin-top:18px}.market-reis{margin-top:18px;border-top:4px solid var(--gold)}.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 rgba(37,43,66,.05)}.gate-mark{background:#111318;color:var(--gold)}.login-gate h2{font:700 31px/1.1 var(--font-ui),sans-serif}.search-form{overflow:hidden;border:1px solid #dfe2e9;border-radius:14px;background:#fff}.search-form input{height:62px;padding:0 18px;font:600 18px/1 var(--font-ui),sans-serif}.search-form button{padding:0 24px;background:var(--gold);color:#111}.search-results>a{margin-top:10px;padding:22px;border:1px solid #e5e8ef;border-radius:15px;background:#fff}.search-results h2{font:700 20px/1.2 var(--font-ui),sans-serif}.onboarding-page{background:radial-gradient(circle at 50% 0,#27200e,transparent 32%),#060708}.onboarding-card{border:1px solid #34363c;border-top:5px solid var(--gold);border-radius:22px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.32)}.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 rgba(0,0,0,.28)}.report-dialog h2{font-family:var(--font-ui),sans-serif}.dialog-close{display:grid;place-items:center;border-radius:50%}@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{margin-block:10px;padding:14px;border-radius:12px}.thoughtful-empty{padding:32px 16px}.forum-intro{min-height:auto;grid-template-columns:1fr;gap:25px;margin-top:7px;padding:24px 18px;border-radius:14px}.forum-intro h1{font-size:clamp(34px,9vw,44px);letter-spacing:-1.5px}.forum-intro .lead-summary{font-size:13px}.forum-access{padding:18px;border-radius:13px}.forum-access h2{font-size:22px}.category-strip,.forum-access-actions{grid-template-columns:1fr}.category-strip{margin-block:10px;border-radius:14px}.category-item{min-height:108px;padding:17px;border-right:0;border-bottom:1px solid #eceef3}.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{margin-bottom:10px;padding:14px;border-radius:15px}.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}.reply-composer,.thread-post,.topic-title-block{padding:18px;border-radius:14px}.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{padding:18px;border-radius:14px}.compose-form h1{font-size:38px}.complaint-section{padding-block:10px}.quick-complaint-form{padding:18px;border-radius:15px}.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}.complaint-body-field,.site-picker{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{padding:16px 14px 24px;border-radius:15px}.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{grid-template-columns:54px minmax(0,1fr);gap:13px;padding:18px;border-radius:14px}.complaint-detail-header .institution-monogram.large{width:52px;height:52px;font-size:13px}.complaint-detail-header h1{font-size:29px;letter-spacing:-1px}.complaint-detail-grid{grid-template-columns:1fr}.complaint-detail-grid>main,.complaint-site-summary,.other-complaints{padding:18px;border-radius:14px}.other-complaints>a{grid-template-columns:64px minmax(0,1fr)}.my-profile-summary,.profile-head{grid-template-columns:1fr;margin-top:10px;padding:22px;border-radius:15px;text-align:center}.profile-avatar{width:104px;height:104px;margin:auto}.my-profile-summary h1,.profile-head h1{font-size:39px}.profile-grid{grid-template-columns:1fr;padding-block:10px 80px}.market-reis,.profile-grid>main,.profile-rail,.profile-settings-panel{padding:18px;border-radius:14px}.profile-stats{grid-template-columns:1fr 1fr}.account-page,.my-profile-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{padding:28px 20px;border-radius:16px}}.forum-reference-page{min-height:100vh;padding:14px 0 105px;background:#f7f8fb}.forum-reference-hero{position:relative;height:330px;overflow:hidden;border:1px solid #32353b;border-radius:23px;background:radial-gradient(circle at 72% 45%,rgba(255,185,0,.1),transparent 30%),linear-gradient(125deg,#111419,#060708 72%);color:#fff}.forum-reference-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.68;background-image:radial-gradient(circle at 77% 18%,#ffb800 0 1px,transparent 1.6px),radial-gradient(circle at 87% 34%,#ffb800 0 1px,transparent 1.6px),radial-gradient(circle at 64% 64%,#ffb800 0 1px,transparent 1.6px)}.forum-reference-hero-copy{position:relative;z-index:2;width:57%;height:100%;padding:42px;display:flex;flex-direction:column;align-items:flex-start}.forum-reference-hero h1{margin:0;font:700 clamp(52px,5vw,68px)/1 var(--font-ui),Arial,sans-serif;letter-spacing:-2.4px}.forum-reference-hero-copy>p{margin:18px 0 0;color:#d0d2d7;font-size:19px}.forum-reference-hero form{width:min(100%,560px);min-height:68px;margin-top:auto;padding:0 20px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:13px;border:1px solid #555960;border-radius:16px;background:rgba(28,30,34,.82);color:#fff}.forum-reference-hero form input{width:100%;height:64px;border:0;outline:0;background:transparent;color:#fff;font-size:18px}.forum-reference-hero form input::placeholder{color:#b7bac1}.forum-reference-art{position:absolute;z-index:1;top:7px;right:12px;width:49%;height:calc(100% - 12px)}.forum-reference-art img{object-fit:contain;filter:drop-shadow(0 18px 38px rgba(238,166,0,.16))}.forum-shortcuts{margin-block:16px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.forum-shortcut{min-width:0;min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid #e5e8ef;border-radius:16px;background:#fff;box-shadow:0 5px 14px rgba(40,46,67,.035);color:#1c1f26;font-size:15px;white-space:nowrap}.forum-shortcut svg{flex:0 0 auto}.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{margin-bottom:16px;padding:22px;border:1px solid #e7e9ef;border-radius:22px;background:#fff;box-shadow:0 10px 25px rgba(37,43,66,.045)}.forum-reference-panel>header{min-height:35px;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:18px}.forum-reference-panel>header h2{margin:0;display:inline-flex;align-items:center;gap:10px;font:700 22px/1.2 var(--font-ui),Arial,sans-serif;letter-spacing:-.45px}.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{display:inline-flex;align-items:center;gap:5px;color:var(--blue);font-size:15px;font-weight:600;white-space:nowrap}.forum-reference-list{overflow:hidden;border:1px solid #e6e8ee;border-radius:16px}.forum-reference-row{min-height:90px;padding:13px 18px;display:grid;grid-template-columns:62px minmax(0,1fr) 190px;align-items:center;gap:18px;border-bottom:1px solid #e9ebf0}.forum-reference-row:last-child{border-bottom:0}.forum-reference-row:hover{background:#fafbfe}.forum-reference-symbol{width:58px;height:58px;display:grid;place-items:center;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:50%}.forum-reference-copy{min-width:0}.forum-reference-copy>strong{overflow:hidden;display:flex;align-items:center;gap:8px;color:#17191f;font-size:18px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.forum-reference-copy>strong svg{flex:0 0 auto;color:var(--gold-deep);fill:currentColor}.forum-reference-copy small{margin-top:9px;display:flex;align-items:center;gap:14px;color:#727783;font-size:12px}.forum-reference-copy small>span{display:inline-flex;align-items:center;gap:5px}.forum-category-pill{max-width:170px;overflow:hidden;padding:4px 8px;border-radius:7px;background:#f2f4fb;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.forum-category-pill.tone-violet{background:#f1edff;color:var(--violet)}.forum-category-pill.tone-green{background:#eefaf3;color:var(--green)}.forum-category-pill.tone-blue{background:#eff3ff;color:var(--blue)}.forum-category-pill.tone-red{background:#fff2ef;color:var(--red)}.forum-reference-author{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px}.forum-reference-author>i{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border:3px solid #edf0f5;border-radius:50%;background:#111318;color:var(--gold);font-size:11px;font-style:normal;font-weight:700}.forum-reference-author>i img{width:100%;height:100%;object-fit:cover}.forum-reference-author strong,.forum-reference-author time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-reference-author strong{color:#272a31;font-size:13px;font-weight:600}.forum-reference-author time{margin-top:5px;color:#737884;font-size:11px}.forum-reference-empty{min-height:170px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e7e9ef;border-radius:16px;background:#fbfcfd;color:#afb3bd;text-align:center}.forum-reference-empty strong{margin-top:9px;color:#282b33;font-size:15px}.forum-reference-empty p{max-width:480px;margin:5px 0 0;color:#7a7e89;font-size:12px;line-height:1.5}@media (max-width:719px){.forum-reference-page{padding:0 0 90px}.forum-reference-hero{height:132px;border-radius:12px}.forum-reference-hero-copy{width:62%;padding:16px 0 15px 21px}.forum-reference-hero h1{font-size:27px;letter-spacing:-.8px}.forum-reference-hero-copy>p{margin-top:10px;font-size:10px}.forum-reference-hero form{width:100%;min-height:35px;margin-top:auto;padding:0 10px;grid-template-columns:17px minmax(0,1fr);gap:7px;border-radius:8px}.forum-reference-hero form svg{width:17px;height:17px}.forum-reference-hero form input{height:33px;font-size:10px}.forum-reference-art{top:6px;right:-8px;width:47%;height:121px}.forum-shortcuts{margin-block:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.forum-shortcut{min-height:29px;padding:0 3px;gap:5px;border-radius:8px;font-size:8px}.forum-shortcut svg{width:14px;height:14px}.forum-reference-panel{margin-bottom:9px;padding:8px;border-radius:14px}.forum-reference-panel>header{min-height:25px;margin-bottom:5px;padding-inline:4px}.forum-reference-panel>header h2{gap:6px;font-size:13px;letter-spacing:-.2px}.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{min-height:48px;padding:5px 7px;grid-template-columns:40px minmax(0,1fr) 83px;gap: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{margin-top:4px;gap:7px;font-size:7px}.forum-reference-copy small svg{width:9px;height:9px}.forum-category-pill{max-width:76px;padding:3px 5px;border-radius:5px}.forum-reference-author{grid-template-columns:31px minmax(0,1fr);gap:5px}.forum-reference-author>i{width:30px;height:30px;border-width:2px;font-size:7px}.forum-reference-author strong{font-size:8px}.forum-reference-author time{margin-top:3px;font-size:7px}.forum-reference-empty{padding:14px;border-radius:10px}.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{margin-top:24px;padding-top:22px;border-top:1px solid #e8eaf0;scroll-margin-top:100px}.password-change-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.password-change-panel h3{margin:0;font-size:18px}.password-change-panel header p{margin:6px 0 0;color:#6d7380;font-size:12px}.password-change-panel header>span{padding:6px 9px;border-radius:8px;background:#fff4d6;color:#916500;font-size:10px;font-weight:700}.password-request-row,.password-unavailable{margin-top:17px;padding:16px;border:1px solid #e2e5eb;border-radius:12px;background:#f8f9fb}.password-request-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.password-request-row small,.password-request-row strong,.password-unavailable p,.password-unavailable strong{display:block}.password-request-row small,.password-unavailable p{margin:5px 0 0;color:#6d7380;font-size:11px}.password-actions button,.password-request-row button{min-height:40px;padding:0 13px;border:1px solid #d9dde5;border-radius:9px;background:#fff;cursor:pointer}.password-change-panel form{margin-top:18px}.password-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.password-actions{display:flex;gap:10px;margin-top:4px}.password-actions .primary-action{border-color:transparent;background:#111318;color:#fff}.settings-message{margin:14px 0 0;padding:11px 13px;border:1px solid #f1d8b0;border-radius:9px;background:#fff8e9;color:#7b571a;font-size:12px}.settings-message.success{border-color:#bfe4ce;background:#effaf4;color:#167044}.site-header+main.support-center-page{min-height:calc(100vh - 82px);padding:22px 0 130px;background:#f7f8fb}.support-center-shell{width:min(100% - 36px,760px);margin-inline:auto}.support-create-card,.support-hero,.support-ticket-card,.support-ticket-list>.notification-empty{border:1px solid #e4e7ed;border-radius:18px;background:#fff;box-shadow:0 10px 25px rgba(37,43,66,.045)}.support-hero{padding:28px;display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;align-items:center}.support-hero>span{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:#111318;color:var(--gold)}.support-hero h1{margin:0;font-size:34px;letter-spacing:-1px}.support-hero div>p:last-child{margin:8px 0 0;color:#656c78;font-size:13px;line-height:1.55}.support-create-card{margin-top:16px;padding:24px}.support-create-card>label,.support-form-grid label{display:grid;gap:7px;color:#5f6672;font-size:11px;font-weight:600}.support-form-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:12px;margin-bottom:13px}.support-create-card input,.support-create-card select{min-height:45px;padding:0 12px;border:1px solid #dfe2e8;border-radius:9px;background:#fff}.support-create-card textarea{min-height:135px;padding:12px;resize:vertical;border:1px solid #dfe2e8;border-radius:9px;background:#fff}.support-create-card .primary-action{min-height:45px;margin-top:14px;padding:0 18px;border:0;border-radius:9px;background:#111318;color:var(--gold);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{display:flex;justify-content:space-between;gap:15px}.support-ticket-card>header span{color:#6c7380;font-size:10px;text-transform:uppercase}.support-ticket-card h3{margin:5px 0 0;font-size:18px}.support-status{height:fit-content;padding:6px 9px;border-radius:999px;background:#eef3ff;color:#3158f5;font-size:10px;font-style:normal;font-weight:700}.support-status.status-closed,.support-status.status-resolved{background:#eaf8ef;color:#137341}.support-thread{margin-top:18px;display:grid;gap:9px}.support-message{max-width:85%;padding:12px 14px;border-radius:12px;background:#f1f3f7}.support-message.admin{margin-left:auto;background:#fff5da}.support-message strong,.support-message time{font-size:10px}.support-message p{margin:6px 0;font-size:13px;line-height:1.55;white-space:pre-wrap}.support-message time{color:#7a808b}.support-reply{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.support-reply textarea{min-height:58px;padding:10px;resize:vertical;border:1px solid #dfe2e8;border-radius:9px}.support-reply button{padding:0 16px;border:0;border-radius:9px;background:#3158f5;color:#fff;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){border-color:#30343d;background:#171a21;color:#f2f3f6;box-shadow:none}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){border-color:#3a3e48;background:#111319;color:#f2f3f6}html[data-theme=dark] .support-message{background:#222630}html[data-theme=dark] .support-message.admin{background:#332c1b}@media (max-width:560px){.password-request-row{align-items:stretch;flex-direction:column}.password-pair,.support-form-grid{grid-template-columns:1fr}.password-actions{flex-direction:column}.site-header+main.support-center-page{padding-top:12px}.support-create-card,.support-hero,.support-ticket-card{padding:17px;border-radius:14px}.support-hero{grid-template-columns:48px minmax(0,1fr)}.support-hero>span{width:46px;height:46px;border-radius:12px}.support-hero h1{font-size:27px}.support-reply{grid-template-columns:1fr}.support-reply button{min-height:40px}}.notification-empty{min-height:360px;padding:24px;gap:0;background:#fff;box-shadow:0 8px 24px rgba(37,43,66,.045);text-align:center}.notification-empty-art{position:relative;width:122px;height:139px;margin:0 auto 23px;display:block}.notification-empty-art>i{position:absolute;display:block}.notification-bell-glow{inset:15px 8px 25px;border-radius:50%;background:radial-gradient(circle,rgba(74,115,255,.12),rgba(74,115,255,0) 68%);filter:blur(4px)}.notification-bell-cap{z-index:3;top:26px;left:53px;width:19px;height:15px;border-radius:13px 13px 5px 5px;background:linear-gradient(145deg,#f7f9ff,#cdd4e2);box-shadow:inset -3px -2px 5px rgba(91,102,126,.12)}.notification-bell-body{z-index:4;top:37px;left:31px;width:65px;height:63px;border-radius:34px 34px 24px 24px;background:linear-gradient(135deg,#f9fbff 10%,#dfe4ef 60%,#cbd2df);box-shadow:inset 8px 7px 13px rgba(255,255,255,.85),inset -8px -7px 13px rgba(118,130,157,.12),0 11px 19px rgba(88,99,124,.16)}.notification-bell-rim{z-index:5;top:87px;left:23px;width:82px;height:24px;border-radius:9px 9px 27px 27px;background:linear-gradient(165deg,#f8faff,#d5dbe7 68%,#c4ccd9);box-shadow:inset 0 4px 6px rgba(255,255,255,.82),0 7px 10px rgba(76,87,110,.13);transform:rotate(4deg)}.notification-bell-clapper{z-index:3;top:101px;left:55px;width:24px;height:19px;border-radius:4px 4px 50% 50%;background:linear-gradient(135deg,#ffc52e,#ff9f05);box-shadow:0 5px 8px rgba(255,164,12,.25)}.notification-bell-shadow{left:30px;bottom:4px;width:70px;height:10px;border-radius:50%;background:rgba(72,83,108,.15);filter:blur(5px)}.notification-bell-ray{z-index:6;width:5px;height:17px;border-radius:999px;background:#5688ff;box-shadow:0 2px 5px rgba(49,88,245,.2)}.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{top:44px;right:5px;height:15px;transform:rotate(90deg)}.notification-empty>strong{display:block;color:#555c6a;font-size:17px;line-height:1.35}.notification-empty>span:last-child{margin-top:12px;color:#747b89;font-size:13px;line-height:1.75}.notification-preferences-link{min-height:97px;margin-top:25px;padding:15px 19px 15px 16px;display:grid;grid-template-columns:59px minmax(0,1fr) 25px;align-items:center;gap:18px;border:1px solid #e7e9ee;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(37,43,66,.035);color:#181a20}.notification-preferences-link>span{position:relative;width:58px;height:58px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#eef2ff,#dfe6ff);color:#5b6473}.notification-preferences-link>span>i{position:absolute;top:14px;right:10px;width:9px;height:9px;border:2px solid #e9edff;border-radius:50%;background:#3158f5}.notification-preferences-link small,.notification-preferences-link strong{display:block}.notification-preferences-link strong{font-size:15px;line-height:1.3}.notification-preferences-link small{margin-top:6px;color:#747b89;font-size:12px;line-height:1.55}.notification-preferences-link>svg{color:#69717f}html[data-theme=dark] .notification-preferences-link{border-color:#30343d;background:#171a21;color:#f2f3f6;box-shadow:none}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{padding:30px 23px 139px;border-radius:16px 16px 0 0}.notifications-reference-page .reference-subpage-heading{min-height:64px}.notifications-reference-page .notification-filters{min-height:41px;margin-top:17px;border-radius:11px}.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{min-height:91px;gap:8px;font-size:12px}.notifications-reference-page+.site-footer .bottom-navigation>a svg{width:28px;height:28px}.notifications-reference-page+.site-footer .bottom-create-icon{bottom:31px;width:61px;height:61px}}@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{min-height:40px;margin-top:2px;padding:0 11px;gap:7px;border-radius:9px;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{min-height:360px;border-radius:14px}.notification-preferences-link{border-radius:14px}}body:has(>.security-reference-page){padding-bottom:0;background:#eef2f8}.security-reference-page{min-height:100dvh;background:#eef2f8;color:#071632;font-family:var(--font-ui),Arial,sans-serif}.security-reference-shell{position:relative;width:min(100%,942px);min-height:100dvh;margin-inline:auto;overflow:hidden;background:#fff;box-shadow:0 0 36px rgba(10,31,70,.07)}.security-reference-header{height:143px;padding:0 58px 0 46px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e7ef;background:#fff}.security-reference-heading{display:flex;align-items:center;gap:39px;min-width:0}.security-reference-heading>a{width:49px;height:64px;display:grid;place-items:center;color:#071632}.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{margin:0;color:#071632;font-size:34px;line-height:1.05;font-weight:700;letter-spacing:-.9px;white-space:nowrap}.security-reference-heading p{margin:17px 0 0;color:#52688d;font-size:21px;line-height:1}.security-reference-header>nav{display:flex;align-items:center;gap:27px}.security-reference-header>nav>a{position:relative;width:57px;height:64px;display:grid;place-items:center;color:#071632}.security-reference-header>nav>a:hover{color:#1769f6}.security-reference-header .notification>svg{width:50px;height:50px}.security-reference-header .notification>b{position:absolute;top:0;right:-2px;min-width:31px;height:31px;padding:0 5px;display:grid;place-items:center;border:3px solid #fff;border-radius:999px;background:#f02535;color:#fff;font-size:16px;line-height:1}.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{min-height:calc(100dvh - 143px);padding:33px 46px 165px;background:#fff}.security-reference-overview{width:100%}.security-reference-group>h2{margin:0 0 18px;color:#40577e;font-size:22px;line-height:1.2;font-weight:400;letter-spacing:.15px}.security-reference-card{overflow:hidden;border:1px solid #dce3ed;border-radius:21px;background:#fff}.security-reference-account-card{height:545px;display:grid;grid-template-rows:repeat(4,minmax(0,1fr))}.security-reference-row{position:relative;width:100%;height:136.25px;padding:0 35px 0 33px;display:grid;grid-template-columns:83px minmax(0,1fr) auto 16px;align-items:center;gap:27px;border:0;background:#fff;color:#071632;cursor:pointer;text-align:left}.security-reference-account-card .security-reference-row{height:auto}.security-reference-row+.security-reference-row:before{content:"";position:absolute;top:0;left:27px;right:27px;height:1px;background:#e0e6ee}.security-reference-row:hover{background:#fbfdff}.security-reference-row:focus-visible{outline:3px solid rgba(23,105,246,.23);outline-offset:-3px}.security-reference-row-icon{width:65px;height:65px;display:grid;place-items:center;color:#061532}.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{display:block;color:#071632;font-size:27px;line-height:1.12;font-weight:600;letter-spacing:-.38px}.security-reference-row-copy small{display:block;margin-top:15px;overflow:hidden;color:#52698f;font-size:22px;line-height:1.12;font-weight:400;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap}.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{padding-right:7px;color:#3d557d;font-size:21px;white-space:nowrap}.security-reference-chevron{width:13px;height:23px;grid-column:4;color:#30476f;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{height:244px;display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.security-reference-data-group .security-reference-row{height:auto}.security-reference-message{margin:11px 4px 0;color:#52698f;font-size:14px}.security-reference-page .complaint-showcase-bottom{height:131px;padding:8px 20px 12px}.security-reference-page .complaint-showcase-bottom:after{content:"";position:absolute;left:50%;bottom:8px;width:320px;height:9px;border-radius:999px;background:#050505;transform:translateX(-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{min-height:92px;padding:19px 22px;display:flex;align-items:center;gap:24px;border:1px solid #dce3ed;border-radius:18px;background:#fff}.security-reference-detail-header>button{height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid #dbe2ec;border-radius:10px;background:#fff;color:#23395e;cursor:pointer}.security-reference-detail-header h2{margin:0;font-size:25px}.security-reference-detail-header p{margin:6px 0 0;color:#637493;font-size:13px}.security-reference-detail-shell>.security-card{margin-top:15px}.security-reference-information{min-height:180px;display:grid;grid-template-columns:70px minmax(0,1fr);gap:22px;align-items:start}.security-reference-information>svg{width:64px;height:64px;color:#0a1b3a}.security-reference-information.danger>svg{color:#bd1016}.security-reference-information h3{margin:4px 0 0;font-size:22px}.security-reference-information p{max-width:680px;margin:10px 0 0;color:#5b6e90;font-size:15px;line-height:1.65}.security-reference-information a{width:fit-content;margin-top:17px;padding:10px 14px;display:inline-flex;border:1px solid #1769f6;border-radius:9px;color:#1769f6;font-size:13px;font-weight:600}.security-device-sessions{padding:0;overflow:hidden}.security-device-sessions>article{min-height:96px;padding:18px 22px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:17px}.security-device-sessions>article+article{border-top:1px solid #e0e6ee}.security-device-sessions>article>svg{width:45px;height:45px;color:#435b82}.security-device-sessions h3{margin:0;color:#071632;font-size:18px}.security-device-sessions p{margin:7px 0 0;color:#607393;font-size:13px}html[data-theme=dark] .security-reference-card,html[data-theme=dark] .security-reference-header,html[data-theme=dark] .security-reference-main,html[data-theme=dark] .security-reference-page,html[data-theme=dark] .security-reference-row,html[data-theme=dark] .security-reference-shell{background:#111319;color:#f2f4f8}html[data-theme=dark] .security-reference-card,html[data-theme=dark] .security-reference-header{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{font-size:17px;letter-spacing:-.5px}.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{min-width:17px;height:17px;border-width:2px;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{height:68px;padding:0 18px 0 16px;grid-template-columns:42px minmax(0,1fr) auto 8px;gap:13px}.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{bottom:4px;width:160px;height:5px}.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{min-height:64px;padding:12px;gap:12px;border-radius: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{min-height:70px;padding:12px 14px;grid-template-columns:38px minmax(0,1fr);gap:11px}.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{padding-left:11px;grid-template-columns:37px minmax(0,1fr) auto 7px;gap:9px}.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{min-height:calc(100vh - 82px);padding:28px 0 140px;background:#f5f6f9}.security-center-shell{width:min(100% - 36px,920px);margin-inline:auto}.security-hero{min-height:142px;padding:27px 29px;display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:19px;overflow:hidden;border:1px solid #25272d;border-radius:22px;background:radial-gradient(circle at 85% 22%,rgba(255,193,26,.13),transparent 29%),linear-gradient(125deg,#15181d,#070809 72%);color:#fff;box-shadow:0 14px 34px rgba(14,17,25,.12)}.security-hero>span{width:58px;height:58px;display:grid;place-items:center;border:1px solid #45484f;border-radius:17px;background:rgba(255,255,255,.055);color:#ffc21a}.security-hero .eyebrow{margin-bottom:7px}.security-hero h1{margin:0;font-size:34px;letter-spacing:-1.2px}.security-hero div>p:last-child{margin:8px 0 0;color:#b6bbc4;font-size:13px}.security-hero>strong{padding:8px 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid #4a4e56;border-radius:999px;color:#d4d7dd;font-size:10px;letter-spacing:.06em}.security-hero>strong i,.security-state i{width:7px;height:7px;border-radius:50%;background:#9297a1}.security-hero>strong.is-enabled{border-color:rgba(34,196,105,.35);background:rgba(19,147,76,.12);color:#72e4a3}.security-hero>strong.is-enabled i,.security-state.active i{background:#21bd67;box-shadow:0 0 0 4px rgba(33,189,103,.12)}.security-overview-grid{margin-top:15px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.security-overview-grid article{min-height:86px;padding:15px 17px;display:grid;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:13px;border:1px solid #e1e4ea;border-radius:15px;background:#fff;box-shadow:0 7px 19px rgba(36,43,64,.035)}.security-overview-grid article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#f0f2f7;color:#4c5361}.security-overview-grid small,.security-overview-grid strong{display:block}.security-overview-grid small{color:#747b88;font-size:10px}.security-overview-grid strong{margin-top:5px;color:#15171c;font-size:14px}.security-card{margin-top:15px;padding:27px;border:1px solid #e1e4ea;border-radius:19px;background:#fff;box-shadow:0 10px 25px rgba(37,43,66,.045)}.security-mfa-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.security-mfa-card>header .eyebrow{margin-bottom:8px}.security-mfa-card>header h2{margin:0;font-size:24px;letter-spacing:-.55px}.security-mfa-card>header p:last-child{max-width:620px;margin:8px 0 0;color:#6a717e;font-size:12px;line-height:1.55}.security-state{padding:7px 10px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;background:#f0f1f4;color:#5e6572;font-size:10px;font-weight:700;white-space:nowrap}.security-state.active{background:#eaf9f0;color:#13824a}.security-steps{margin:25px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:9px;list-style:none}.security-steps li{min-height:130px;padding:15px;border:1px solid #e6e8ed;border-radius:13px;background:#fafbfc}.security-steps li>b{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#111318;color:#ffc21a;font-size:12px}.security-steps small,.security-steps span,.security-steps strong{display:block}.security-steps span{margin-top:14px}.security-steps strong{font-size:13px}.security-steps small{margin-top:6px;color:#747b88;font-size:10px;line-height:1.5}.security-start-form{margin-top:14px;padding:15px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;border:1px solid #e4e7ec;border-radius:13px;background:#f7f8fa}.security-confirm-form label,.security-disable-form label,.security-start-form label{display:grid;gap:7px;color:#555d6a;font-size:11px}.security-confirm-form input,.security-disable-form input,.security-start-form input{width:100%;min-height:43px;padding:0 12px;border:1px solid #d9dde5;border-radius:9px;background:#fff;color:#15171c;outline:0}.security-confirm-form input:focus,.security-disable-form input:focus,.security-start-form input:focus{border-color:#3158f5;box-shadow:0 0 0 3px rgba(49,88,245,.1)}.security-primary{min-height:43px;padding:0 18px;border:0;border-radius:9px;background:#3158f5;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.security-primary:disabled{cursor:wait;opacity:.58}.security-setup-view{margin-top:24px}.security-setup-head{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.security-confirm-form>div>span,.security-setup-head>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#111318;color:#ffc21a;font-size:12px;font-weight:700}.security-setup-head strong{font-size:15px}.security-setup-head p{margin:5px 0 0;color:#6d7480;font-size:11px}.security-qr-grid{margin-top:16px;padding:18px;display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;border:1px solid #e1e4ea;border-radius:15px;background:#f8f9fb}.security-qr{min-height:240px;display:grid;place-items:center;border:1px solid #e3e5e9;border-radius:13px;background:#fff}.security-qr img{width:220px;height:220px}.security-qr-loading{color:#7a818e;font-size:11px}.security-manual-key{display:flex;flex-direction:column;justify-content:center}.security-manual-key>small{color:#747b88;font-size:9px;letter-spacing:.08em}.security-manual-key>code{margin-top:9px;padding:12px;overflow-wrap:anywhere;border:1px dashed #cfd4de;border-radius:9px;background:#fff;color:#1c2740;font-size:13px;font-weight:700;letter-spacing:.07em}.security-manual-key dl{margin:15px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.security-manual-key dl div{padding:9px;border-radius:9px;background:#eef1f5}.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{margin:12px 0 0;color:#a36a00;font-size:10px}.security-confirm-form{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.security-confirm-form>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:end}.security-confirm-form input{max-width:260px;font-size:20px;font-weight:700;letter-spacing:.25em;text-align:center}.security-enabled-view{margin-top:23px}.security-enabled-summary{padding:16px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;border:1px solid #ccebd9;border-radius:13px;background:#f1fbf5}.security-enabled-summary>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#18a85b;color:#fff}.security-enabled-summary strong{font-size:14px}.security-enabled-summary p{margin:5px 0 0;color:#4f6c5b;font-size:11px;line-height:1.5}.security-disable-form{margin-top:16px;padding:17px;border:1px solid #f0d7d4;border-radius:13px;background:#fff8f7}.security-disable-form h3{margin:0;color:#962e29;font-size:14px}.security-disable-form>p{margin:5px 0 13px;color:#88635f;font-size:10px}.security-disable-form>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.security-disable-form>button{min-height:40px;margin-top:11px;padding:0 14px;border:1px solid #e0a4a0;border-radius:9px;background:#fff;color:#b12822;font-size:11px;font-weight:700;cursor:pointer}.security-unavailable{margin-top:22px;padding:18px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;border:1px solid #eadfbd;border-radius:13px;background:#fffaf0;color:#795d20}.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{margin-top:0;padding-top:0;border-top:0}.security-recovery-panel{padding:34px;border:1px solid #dce5df;border-radius:22px;background:#fff;box-shadow:0 14px 35px rgba(37,43,66,.07);text-align:center}.security-success-icon{width:64px;height:64px;margin:0 auto 18px;display:grid;place-items:center;border-radius:50%;background:#17aa5c;color:#fff;box-shadow:0 10px 24px rgba(23,170,92,.2)}.security-recovery-panel h2{margin:0;font-size:29px}.security-recovery-panel>p:not(.eyebrow){max-width:600px;margin:10px auto 0;color:#68707d;font-size:12px;line-height:1.6}.security-recovery-grid{max-width:580px;margin:23px auto 0;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:8px;border:1px dashed #cdd2dc;border-radius:13px;background:#f8f9fb}.security-recovery-grid code{padding:10px;border-radius:8px;background:#fff;color:#182238;font-size:13px;font-weight:700;letter-spacing:.07em}.security-recovery-actions{margin-top:13px;display:flex;justify-content:center;gap:8px}.security-recovery-actions button{min-height:39px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid #d8dce4;border-radius:9px;background:#fff;color:#303744;font-size:11px;cursor:pointer}.security-confirm-check{width:fit-content;margin:18px auto 12px;display:flex;align-items:center;gap:8px;color:#555d6a;font-size:11px}.security-confirm-check input{width:17px;height:17px;accent-color:#3158f5}.security-recovery-panel>.security-primary{min-width:220px}.auth-mfa-challenge{padding:14px;display:grid;gap:11px;border:1px solid #dce3f5;border-radius:13px;background:#f6f8ff}.auth-mfa-challenge>div:first-child{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;color:#32415f}.auth-mfa-challenge small,.auth-mfa-challenge strong{display:block}.auth-mfa-challenge strong{font-size:13px}.auth-mfa-challenge small{margin-top:3px;color:#69758a;font-size:10px;line-height:1.45}.auth-mfa-challenge .auth-field{min-height:56px;background:#fff}.auth-mfa-challenge .auth-field input{height:53px}.auth-mfa-form{margin-top:28px}.auth-mfa-intro{padding:14px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;border:1px solid #d8e8dd;border-radius:12px;background:#f2fbf5;color:#245d3d}.auth-mfa-intro small,.auth-mfa-intro strong{display:block}.auth-mfa-intro strong{font-size:13px}.auth-mfa-intro small{margin-top:4px;color:#557263;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){border-color:#30343d;background:#171a21;color:#f2f3f6;box-shadow:none}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){border-color:#353943;background:#111319;color:#eef0f4}html[data-theme=dark] :where(.security-start-form input,.security-disable-form input,.security-confirm-form input,.security-recovery-actions button){border-color:#3a3e48;background:#0f1116;color:#f2f3f6}html[data-theme=dark] .security-enabled-summary{border-color:#28523a;background:#17281e}html[data-theme=dark] .security-disable-form{border-color:#56302e;background:#261918}html[data-theme=dark] .auth-mfa-challenge{border-color:#303a54;background:#171d2a}html[data-theme=dark] .auth-mfa-challenge .auth-field{background:#111319}html[data-theme=dark] .auth-mfa-intro{border-color:#28523a;background:#17281e;color:#9be0b8}@media (max-width:719px){.site-header+main.security-center-page{padding:14px 0 118px}.security-center-shell{width:calc(100% - 24px)}.security-hero{min-height:122px;padding:20px;grid-template-columns:49px minmax(0,1fr);gap:13px;border-radius:17px}.security-hero>span{width:48px;height:48px;border-radius:14px}.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{padding:19px;border-radius:16px}.security-mfa-card>header h2{font-size:20px}.security-steps{grid-template-columns:1fr 1fr}.security-steps li{min-height:118px}.security-confirm-form,.security-qr-grid,.security-start-form{grid-template-columns:1fr}.security-qr-grid{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{padding:23px 17px;border-radius: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){padding-bottom:0;background:#edf1f7}.twofa-reference-page{min-height:100dvh;background:#edf1f7;color:#071632;font-family:var(--font-ui),Arial,sans-serif}.twofa-reference-shell{position:relative;width:min(100%,942px);min-height:100dvh;margin-inline:auto;padding-bottom:120px;overflow:hidden;background:#fff;box-shadow:0 0 36px rgba(10,31,70,.07)}.twofa-reference-header{height:168px;padding:37px 42px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e4e9f1}.twofa-reference-heading{min-width:0;display:flex;align-items:center;gap:38px}.twofa-reference-heading>a{width:44px;height:44px;display:grid;place-items:center;color:#071632}.twofa-reference-heading>a svg{width:44px;height:44px}.twofa-reference-heading h1{margin:0;font-size:35px;line-height:1.1;font-weight:700;letter-spacing:-.8px}.twofa-reference-header>nav{display:flex;align-items:center;gap:34px}.twofa-reference-header>nav>a{position:relative;width:48px;height:54px;display:grid;place-items:center;color:#071632}.twofa-reference-header>nav .notification b{position:absolute;top:-3px;right:-5px;min-width:30px;height:30px;padding:0 5px;display:grid;place-items:center;border:3px solid #fff;border-radius:999px;background:#f12638;color:#fff;font-size:16px}.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{border:1px solid #dce3ed;border-radius:17px;background:#fff;box-shadow:0 3px 11px rgba(20,42,76,.025)}.twofa-app-section,.twofa-connect,.twofa-email-section{padding:34px 30px}.twofa-app-section h3,.twofa-connect h2{margin:0;color:#071632;font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.45px}.twofa-qr-row{margin-top:26px;display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:36px}.twofa-qr-code>img{width:164px;height:auto;aspect-ratio:1}.twofa-qr-code{display:grid;justify-items:center;gap:12px}.twofa-qr-code>button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #254476;border-radius:9px;background:#fff;color:#2d456e;font-size:14px;cursor:pointer}.twofa-qr-code>button svg{width:20px;height:20px}.twofa-qr-row>p{max-width:530px;margin:0;color:#172443;font-size:23px;line-height:1.5}.twofa-qr-loading{width:164px;height:164px;display:grid;place-items:center;border:1px dashed #ccd5e3;color:#61708d;font-size:13px}.twofa-manual{min-height:120px;margin-top:24px;padding-top:23px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #dce3ec}.twofa-manual span small,.twofa-manual span strong{display:block}.twofa-manual span small{color:#4f6285;font-size:19px}.twofa-manual span strong{margin-top:14px;color:#081531;font-size:25px;line-height:1;font-weight:500;letter-spacing:1.7px}.twofa-manual button,.twofa-section-head button{min-height:62px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid #254476;border-radius:11px;background:#fff;color:#2d456e;font-size:20px;cursor:pointer}.twofa-manual button svg{width:28px;height:28px}.twofa-email-section{border-top:1px solid #dce3ec}.twofa-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.twofa-section-head span small,.twofa-section-head span strong{display:block}.twofa-section-head span strong{font-size:27px;line-height:1.2}.twofa-section-head span small{margin-top:15px;color:#4f6285;font-size:20px;line-height:1.35}.twofa-manual button:disabled,.twofa-section-head button:disabled{opacity:.55;cursor:not-allowed}.twofa-otp{margin-top:28px;display:grid;grid-template-columns:repeat(6,1fr);gap:44px}.twofa-otp input{width:100%;min-width:0;height:90px;padding:0;border:1px solid #c9d1de;border-radius:9px;outline:none;background:#fff;color:#071632;font:500 34px/1 var(--font-ui),Arial,sans-serif;text-align:center;caret-color:#065eff}.twofa-otp input:focus{border:2px solid #075fe9;box-shadow:0 0 0 3px rgba(7,95,233,.07)}.twofa-countdown{margin:26px 0 0;color:#4f6285;font-size:20px}.twofa-countdown b{color:#0664f4;font-weight:500}.twofa-app-section{border-top:1px solid #dce3ec}.twofa-app-section>p{margin:15px 0 0;color:#4f6285;font-size:20px}.twofa-info{min-height:92px;padding:18px 30px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid #dce3ec}.twofa-info svg{width:42px;height:42px;color:#173967}.twofa-info p{margin:0;color:#344e79;font-size:19px;line-height:1.45}.twofa-message{margin:0;padding:13px 30px;border-top:1px solid #dce3ec;color:#1457b8;font-size:15px;text-align:center}.twofa-submit{width:100%;min-height:85px;margin-top:22px;border:1px solid #aab5c7;border-radius:12px;background:linear-gradient(100deg,#dfe4ed,#e8ebf1);color:#929daf;font-size:25px;font-weight:600;cursor:pointer}.twofa-submit:not(:disabled){border-color:#075bea;background:linear-gradient(100deg,#0870ff,#0752e8);color:#fff;box-shadow:0 10px 24px rgba(10,95,236,.22)}.twofa-submit:disabled{cursor:not-allowed}.twofa-restart{margin:15px auto 0;display:block;border:0;background:transparent;color:#66758e;font-size:13px;cursor:pointer}.twofa-enabled,.twofa-loading,.twofa-recovery{min-height:520px;padding:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dce3ed;border-radius:17px;background:#fff;text-align:center}.twofa-loading>span{width:44px;height:44px;border:4px solid #d7e3f7;border-top-color:#0762f2;border-radius:50%;animation:twofa-spin .8s linear infinite}@keyframes twofa-spin{to{transform:rotate(1turn)}}.twofa-enabled p,.twofa-loading p,.twofa-recovery p{max-width:560px;color:#5d6d88;line-height:1.55}.twofa-enabled a,.twofa-loading button,.twofa-recovery nav button,.twofa-recovery>a{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #1769f6;border-radius:9px;background:#fff;color:#1769f6;cursor:pointer}.twofa-enabled>span,.twofa-success{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#e9f9f0;color:#11a355;font-size:34px}.twofa-enabled form{width:min(100%,560px);margin-top:30px;padding-top:24px;display:grid;gap:14px;border-top:1px solid #e1e6ee;text-align:left}.twofa-enabled form h3,.twofa-enabled form p{margin:0}.twofa-enabled form label b{margin-bottom:7px;display:block;font-size:13px}.twofa-enabled form input{width:100%;height:50px;padding:0 14px;border:1px solid #cfd7e3;border-radius:9px}.twofa-enabled form small{color:#d52c3c}.twofa-enabled form button{min-height:50px;border:1px solid #dc3344;border-radius:9px;background:#fff;color:#c82234;font-weight:600;cursor:pointer}.twofa-recovery>div{width:min(100%,560px);margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.twofa-recovery code{padding:12px;border:1px solid #e1e6ee;border-radius:8px;background:#f8faff}.twofa-recovery nav{display:flex;gap:10px}.twofa-recovery label{margin:20px 0}.twofa-recovery>a:not(.ready){pointer-events:none;opacity:.45}.twofa-recovery>a.ready{background:#1769f6;color:#fff}.twofa-modal-backdrop{position:fixed;z-index:240;inset:0;padding:28px;display:grid;place-items:center;overflow:auto;background:rgba(7,22,50,.28);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.twofa-modal{width:min(100%,890px);max-height:calc(100dvh - 56px);overflow:hidden;border:1px solid rgba(211,220,233,.95);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 30px 90px rgba(7,22,50,.24)}.twofa-modal>header{min-height:92px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e0e6ee}.twofa-modal>header h2{margin:0;color:#071632;font-size:25px;letter-spacing:-.45px}.twofa-modal>header p{margin:6px 0 0;color:#61708a;font-size:13px}.twofa-modal>header button{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #d9e0e9;border-radius:50%;background:rgba(255,255,255,.85);color:#334866;font-size:28px;line-height:1;cursor:pointer}.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{height:88px;padding:15px 17px;gap:10px}.twofa-reference-heading{gap:12px}.twofa-reference-heading>a,.twofa-reference-heading>a svg{width:28px;height:28px}.twofa-reference-heading h1{font-size:clamp(18px,5vw,22px);letter-spacing:-.45px;white-space:nowrap}.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{top:-3px;right:-3px;min-width:19px;height:19px;border-width:2px;font-size:10px}.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-app-section,.twofa-connect,.twofa-email-section{padding:20px 15px}.twofa-app-section h3,.twofa-connect h2,.twofa-section-head span strong{font-size:18px}.twofa-qr-row{margin-top:17px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}.twofa-qr-code{width:100%;gap:10px}.twofa-qr-code>img{width:176px;height:auto;max-width:100%;aspect-ratio:1}.twofa-qr-loading{width:176px;height:176px;max-width:100%}.twofa-qr-code>button{min-width:132px;min-height:42px;padding-inline:16px;gap:7px;font-size:13px}.twofa-qr-code>button svg{width:18px;height:18px}.twofa-qr-row>p{max-width:310px;text-align:center;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{margin-top:8px;font-size:14px;letter-spacing:.7px}.twofa-manual button,.twofa-section-head button{min-height:40px;padding:0 12px;gap:6px;border-radius:8px;font-size:12px}.twofa-manual button svg{width:18px;height:18px}.twofa-section-head span small{margin-top:7px;font-size:12px}.twofa-otp{margin-top:18px;gap:9px}.twofa-otp input{height:56px;border-radius:7px;font-size:22px}.twofa-app-section>p,.twofa-countdown{margin-top:13px;font-size:12px;line-height:1.4}.twofa-info{min-height:70px;padding:13px 15px;grid-template-columns:31px minmax(0,1fr);gap:10px}.twofa-info svg{width:30px;height:30px}.twofa-info p{font-size:11.5px}.twofa-message{padding:10px 15px;font-size:11px}.twofa-submit{min-height:56px;margin-top:14px;border-radius:9px;font-size:16px}.twofa-restart{margin-top:11px;font-size:11px}.twofa-enabled,.twofa-loading,.twofa-recovery{min-height:430px;padding:24px 16px}.twofa-recovery>div{grid-template-columns:1fr}.twofa-recovery nav{width:100%;flex-direction:column}.twofa-modal-backdrop{padding:10px;align-items:center}.twofa-modal{max-height:calc(100dvh - 20px);border-radius:17px;background:rgba(255,255,255,.94)}.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-app-section,.twofa-connect,.twofa-email-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{min-height:100dvh;background:#eef2f7;color:#071632}.account-settings-showcase-shell{position:relative;width:min(100%,942px);min-height:100dvh;margin-inline:auto;padding-bottom:118px;background:#f8fafd;box-shadow:0 0 50px rgba(7,22,50,.06)}.account-settings-header{height:96px}.account-settings-reference-page{min-height:calc(100dvh - 96px);padding:22px 28px 145px;background:#f8fafd}.account-settings-reference-shell{width:100%;max-width:886px;margin-inline:auto}.account-settings-title{height:86px;display:flex;align-items:center;gap:28px}.account-settings-title>a{width:34px;height:44px;display:grid;place-items:center;color:#071632}.account-settings-title>a svg{width:34px;height:34px}.account-settings-title h1{margin:0;color:#071632;font-size:31px;line-height:1;letter-spacing:-.7px}.account-settings-account-panel,.account-settings-profile-panel{overflow:hidden;border:1px solid #dce4ee;border-radius:20px;background:#fff;box-shadow:0 2px 8px rgba(7,22,50,.015)}.account-settings-account-panel>h2,.account-settings-profile-panel>h2{height:88px;margin:0;padding:0 29px;display:flex;align-items:center;border-bottom:1px solid #dce4ee;color:#071632;font-size:29px;line-height:1;letter-spacing:-.4px}.account-settings-avatar-row{min-height:142px;padding:20px 30px;display:grid;align-items:center;gap:30px;border-bottom:1px solid #dce4ee}.account-settings-avatar{position:relative;width:100px;height:100px;display:grid;place-items:center;overflow:hidden;border:1px solid #cddbea;border-radius:50%;background:#e4effc;color:#0b386d}.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{min-height:48px;padding:0 4px;display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;color:#0968fb;font-size:25px;cursor:pointer}.account-settings-avatar-row>button svg{width:31px;height:31px}.account-settings-avatar-row>button:disabled{opacity:.55;cursor:wait}.account-settings-field{padding:29px 29px 30px;display:grid;gap:17px;border-bottom:1px solid #dce4ee}.account-settings-field>span{color:#101e3d;font-size:24px;line-height:1}.account-settings-field input{width:100%;height:82px;padding:0 25px;border:1px solid #bfcce0;border-radius:11px;outline:none;background:#fff;color:#142443;font-size:26px;transition:border-color .16s,box-shadow .16s}.account-settings-field input:focus{border-color:#1769f6;box-shadow:0 0 0 3px rgba(23,105,246,.1)}.account-settings-login>div{position:relative}.account-settings-login input{padding-right:75px;color:#17284a}.account-settings-login svg{position:absolute;top:50%;right:27px;width:30px;height:30px;color:#587094;transform:translateY(-50%)}.account-settings-message{margin:17px 29px 0;padding:11px 14px;border-radius:8px;font-size:13px;line-height:1.45}.account-settings-message.success{background:#edf9f1;color:#18733a}.account-settings-message.error{background:#fff0f1;color:#b42332}.account-settings-save{width:calc(100% - 58px);height:80px;margin:44px 29px 31px;border:0;border-radius:9px;background:#1269f7;color:#fff;font-size:25px;font-weight:600;cursor:pointer}.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{width:100%;height:100px;padding:0 30px;display:grid;grid-template-columns:57px minmax(0,1fr) auto 15px;align-items:center;gap:25px;border:0;background:#fff;color:#101e3d;text-align:left;cursor:pointer}.account-settings-account-panel>a{border-bottom:1px solid #dce4ee}.account-settings-account-panel>:is(a,button)>svg:first-child{width:48px;height:48px;color:#52698e}.account-settings-account-panel>:is(a,button)>span{font-size:25px}.account-settings-account-panel>a>em{color:#5d7295;font-size:23px;font-style:normal;white-space:nowrap}.account-settings-account-panel>:is(a,button)>svg:last-child{width:11px;height:21px;color:#071632}.account-settings-account-panel>button.danger,.account-settings-account-panel>button.danger>svg:first-child{color:#ff3441}.account-preferences-panel{margin-top:31px;overflow:hidden;border:1px solid #dce4ee;border-radius:20px;background:#fff;box-shadow:0 2px 8px rgba(7,22,50,.015);scroll-margin-top:20px}.account-preferences-panel>h2{height:88px;margin:0;padding:0 29px;display:flex;align-items:center;border-bottom:1px solid #dce4ee;color:#071632;font-size:29px;line-height:1;letter-spacing:-.4px}.account-preferences-group{padding-top:25px;border-bottom:1px solid #dce4ee}.account-preferences-group>h3{margin:0;padding:0 29px;color:#101e3d;font-size:22px}.account-preferences-hint{max-width:720px;margin:10px 29px 19px;color:#63728d;font-size:15px;line-height:1.55}.account-preference-row{min-height:86px;padding:14px 29px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #edf1f5}.account-preference-row>span{min-width:0}.account-preference-row small,.account-preference-row strong{display:block}.account-preference-row strong{color:#101e3d;font-size:18px}.account-preference-row small{margin-top:5px;color:#63728d;font-size:14px;line-height:1.35}.account-preference-switch{position:relative;flex:0 0 auto;width:56px;height:31px;cursor:pointer}.account-preference-switch input{position:absolute;opacity:0;pointer-events:none}.account-preference-switch i{position:absolute;inset:0;border-radius:999px;background:#c6cfdd;transition:background .18s}.account-preference-switch i:after{content:"";position:absolute;top:4px;left:4px;width:23px;height:23px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(7,22,50,.22);transition:transform .18s}.account-preference-switch input:checked+i{background:#1269f7}.account-preference-switch input:checked+i:after{transform:translateX(25px)}.account-preference-switch input:focus-visible+i{outline:3px solid rgba(18,105,247,.28);outline-offset:3px}.account-preference-switch.disabled{cursor:not-allowed;opacity:.56}.account-theme-group{padding-bottom:25px}.account-theme-options{margin:18px 29px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-theme-options label{cursor:pointer}.account-theme-options input{position:absolute;opacity:0}.account-theme-options label>span{min-height:68px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid #c8d3e2;border-radius:12px;background:#f8fafd;color:#2c3e5c;transition:border-color .16s,background .16s,color .16s}.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{border-color:#1269f7;background:#edf4ff;color:#075cdd;box-shadow:0 0 0 2px rgba(18,105,247,.08)}.account-theme-options input:focus-visible+span{outline:3px solid rgba(18,105,247,.24);outline-offset:2px}.account-preferences-load-error{margin:24px 29px;color:#b42332}.account-preferences-loading{padding-bottom:25px}.account-preferences-loading>i{display:block;height:66px;margin:14px 29px 0;border-radius:10px;background:linear-gradient(90deg,#edf1f6,#f8fafc,#edf1f6);background-size:220% 100%;animation:account-settings-shimmer 1.2s linear infinite}.account-settings-bottom{position:fixed;z-index:100;left:50%;bottom:0;width:min(100%,942px);height:calc(142px + env(safe-area-inset-bottom));padding:12px 80px max(12px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce4ee;border-bottom:0;border-radius:28px 28px 0 0;background:rgba(255,255,255,.98);box-shadow:0 -7px 22px rgba(22,44,82,.06);transform:translateX(-50%)}.account-settings-bottom>a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#53688d;font-size:16px}.account-settings-bottom>a>span{width:59px;height:59px;display:grid;place-items:center;border-radius:50%}.account-settings-bottom>a svg{width:37px;height:37px}.account-settings-bottom>a b{font-weight:400;white-space:nowrap}.account-settings-bottom>a.active{color:#1269f7}.account-settings-bottom>a.active>span{background:#1269f7;color:#fff}.account-settings-confirm-backdrop{position:fixed;z-index:260;inset:0;padding:18px;display:grid;place-items:end center;background:rgba(7,22,50,.28)}.account-settings-confirm{width:min(100%,520px);padding:25px;border-radius:20px;background:#fff;box-shadow:0 22px 60px rgba(7,22,50,.2)}.account-settings-confirm h2{margin:0;color:#071632;font-size:23px}.account-settings-confirm p{margin:9px 0 22px;color:#62728e;font-size:14px}.account-settings-confirm>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.account-settings-confirm button{min-height:48px;border:1px solid #d7e0eb;border-radius:10px;background:#fff;color:#203452;font-weight:600;cursor:pointer}.account-settings-confirm button.danger{border-color:#ff3441;background:#ff3441;color:#fff}.account-settings-loading-header{height:96px;padding:20px 30px;display:flex;align-items:center;gap:18px;border-bottom:1px solid #e1e7ef;background:#fff}.account-settings-loading-header b,.account-settings-loading-header i,.account-settings-loading-header span,.account-settings-loading-panel i,.account-settings-loading-title{display:block;border-radius:9px;background:linear-gradient(90deg,#edf1f6,#f8fafc,#edf1f6);background-size:220% 100%;animation:account-settings-shimmer 1.2s linear infinite}.account-settings-loading-header span{width:52px;height:52px}.account-settings-loading-header b{width:180px;height:31px}.account-settings-loading-header i{width:44px;height:44px;margin-left:auto;border-radius:50%}.account-settings-loading-header i+i{margin-left:0}.account-settings-loading-title{width:210px;height:36px;margin:25px 0}.account-settings-loading-panel{height:720px;padding:25px;display:grid;gap:22px;border:1px solid #e0e6ef;border-radius:20px;background:#fff}.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){background:#111319;color:#f2f3f6}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){border-color:#303641;background:#171a21;box-shadow:none}html[data-theme=dark] :where(.account-settings-account-panel>a,.account-settings-account-panel>button){background:#171a21;color:#f2f3f6}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){border-color:#3a3e48;background:#111319;color:#d6dae2}html[data-theme=dark] .account-theme-options input:checked+span{border-color:#5b8fff;background:#1c2b45;color:#9ec0ff}html[data-theme=dark] .account-settings-bottom{border-color:#303641;background:rgba(23,26,33,.98);box-shadow:0 -7px 22px rgba(0,0,0,.24)}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{height:37px;gap:14px}.account-settings-title>a{width:25px;height:32px}.account-settings-title>a svg{width:25px;height:25px}.account-settings-title h1{font-size:21px;letter-spacing:-.45px}.account-settings-account-panel,.account-settings-profile-panel{border-radius:11px}.account-settings-account-panel>h2,.account-settings-profile-panel>h2{height:40px;padding:0 14px;font-size:17px}.account-settings-avatar-row{min-height:64px;padding:7px 14px;grid-template-columns:50px minmax(0,1fr) auto;gap:15px}.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{min-height:31px;gap:6px;font-size:14px}.account-settings-avatar-row>button svg{width:18px;height:18px}.account-settings-field{padding:10px 14px;gap:7px}.account-settings-field>span{font-size:13px}.account-settings-field input{height:40px;padding:0 13px;border-radius:7px;font-size:15px}.account-settings-login input{padding-right:43px}.account-settings-login svg{right:13px;width:18px;height:18px}.account-settings-message{margin:9px 14px 0;padding:8px 10px;font-size:10px}.account-settings-save{width:calc(100% - 28px);height:40px;margin:14px;border-radius:6px;font-size:14px}.account-settings-account-panel{margin-top:14px}.account-settings-account-panel>a,.account-settings-account-panel>button{height:58px;padding:0 14px;grid-template-columns:30px minmax(0,1fr) auto 8px;gap: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{margin-top:14px;border-radius:11px}.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{min-height:61px;padding:9px 14px;gap: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{top:3px;left:3px;width:19px;height:19px}.account-preference-switch input:checked+i:after{transform:translateX(20px)}.account-theme-group{padding-bottom:14px}.account-theme-options{margin:10px 14px 0;gap:8px}.account-theme-options label>span{min-height:44px;padding:0 10px;gap:7px;border-radius:8px}.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{height:51px;padding:7px 15px;gap:10px}.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{height:430px;padding:14px;gap:12px;border-radius:11px}.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{padding-inline:11px;gap:10px}.account-settings-bottom{padding-inline:14px}}.profile-mobile-showcase-page{background:#eef2f7}.profile-mobile-showcase-shell{background:#fbfcfe}.profile-mobile-page{min-height:calc(100dvh - 96px);padding:22px 29px 160px;background:#fbfcfe;color:#071632}.profile-mobile-title{height:84px;display:flex;align-items:center;gap:30px}.profile-mobile-title>a{width:30px;height:44px;display:grid;place-items:center;color:#53688d}.profile-mobile-title>a svg{width:30px;height:30px}.profile-mobile-title h1{margin:0;font-size:30px;line-height:1;letter-spacing:-.45px}.profile-mobile-card{overflow:hidden;border:1px solid #dce4ee;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(22,44,82,.025)}.profile-mobile-identity{min-height:255px;padding:40px 38px 30px;display:grid;grid-template-columns:178px minmax(0,1fr);align-items:center;gap:30px;border-bottom:1px solid #dce4ee}.profile-mobile-avatar{position:relative;width:172px;height:172px;display:grid;place-items:center;overflow:visible;border-radius:50%;background:radial-gradient(circle at 38% 30%,#10234d,#03112f 75%);color:#ffc51e;font-size:38px;font-weight:700}.profile-mobile-avatar>img{border-radius:50%;object-fit:cover}.profile-mobile-avatar>span{line-height:1}.profile-mobile-avatar>a{position:absolute;right:-8px;bottom:3px;width:52px;height:52px;display:grid;place-items:center;border:1px solid #dce4ee;border-radius:50%;background:#fff;color:#071632;box-shadow:0 5px 14px rgba(22,44,82,.12)}.profile-mobile-avatar>a svg{width:25px;height:25px}.profile-mobile-copy{min-width:0}.profile-mobile-copy h2{margin:0;overflow:hidden;font-size:31px;line-height:1.15;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap}.profile-mobile-copy p{margin:22px 0 0;display:flex;align-items:center;gap:12px;color:#1269f7;font-size:23px}.profile-mobile-copy p.is-unlinked{color:#667795}.profile-mobile-copy p svg{width:27px;height:27px}.profile-mobile-membership{width:fit-content;min-height:56px;margin-top:12px;display:inline-flex;align-items:center;gap:9px;color:#8e4d04;font-size:21px}.profile-mobile-membership>img{width:56px;height:56px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 4px 7px rgba(8,31,75,.16))}.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{min-height:143px;padding:17px 20px;display:grid;grid-template-columns:repeat(3,1fr)}.profile-mobile-stats>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-right:1px solid #dce4ee}.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{margin:0 0 22px;font-size:29px;line-height:1;letter-spacing:-.4px}.profile-mobile-content>nav{width:100%;overflow:hidden;display:block;border:1px solid #dce4ee;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(22,44,82,.02)}.profile-mobile-content-row{width:100%;min-height:94px;padding:0 31px 0 27px;display:grid;grid-template-columns:45px auto minmax(0,1fr) 20px;align-items:center;gap:20px;border:0;border-bottom:1px solid #dce4ee;background:transparent;color:#071632;font:inherit;text-align:left;text-decoration:none;appearance:none;cursor:pointer}.profile-mobile-content-row:last-child{border-bottom:0}.profile-mobile-content-row>svg:first-child{width:40px;height:40px;color:#50678e;stroke-width:1.55}.profile-mobile-content-row>span{font-size:24px;white-space:nowrap}.profile-mobile-content-row>small{color:#50678e;font-size:20px}.profile-mobile-content-row>svg:last-child{justify-self:end;width:18px;height:30px;color:#29466f}.profile-mobile-content-row:focus-visible{outline:3px solid rgba(18,105,247,.28);outline-offset:-3px}.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{min-height:380px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dce4ee;border-radius:14px;background:#fff;text-align:center}.profile-mobile-guest>svg{width:68px;height:68px;color:#1269f7}.profile-mobile-guest h2{margin:24px 0 9px;font-size:27px}.profile-mobile-guest p{margin:0;color:#607390}.profile-mobile-guest>a{min-height:50px;margin-top:25px;padding:0 20px;display:inline-flex;align-items:center;gap:9px;border-radius:10px;background:#1269f7;color:#fff;font-weight:700}@media (max-width:760px){.profile-mobile-page{min-height:calc(100dvh - 51px);padding:5px 14px 84px}.profile-mobile-title{height:47px;gap:14px}.profile-mobile-title>a{width:25px;height:32px}.profile-mobile-title>a svg{width:20px;height:20px}.profile-mobile-title h1{font-size:16px;letter-spacing:-.25px}.profile-mobile-card{border-radius:8px}.profile-mobile-identity{min-height:117px;padding:18px 17px 14px;grid-template-columns:82px minmax(0,1fr);gap:14px}.profile-mobile-avatar{width:78px;height:78px;font-size:18px}.profile-mobile-avatar>a{right:-5px;bottom:1px;width:25px;height:25px}.profile-mobile-avatar>a svg{width:13px;height:13px}.profile-mobile-copy h2{font-size:16px;letter-spacing:-.25px}.profile-mobile-copy p{margin-top:10px;gap:6px;font-size:12px}.profile-mobile-copy p svg{width:14px;height:14px}.profile-mobile-membership{min-height:34px;margin-top:4px;gap:6px;font-size:10px}.profile-mobile-membership>img{width:34px;height:34px;filter:drop-shadow(0 2px 4px rgba(8,31,75,.14))}.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{min-height:43px;padding:0 14px 0 12px;grid-template-columns:23px auto minmax(0,1fr) 10px;gap:9px}.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{min-height:230px;padding:22px;border-radius:8px}.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{min-height:36px;margin-top:14px;padding-inline:12px;border-radius:7px;font-size:10px}}@media (max-width:374px){.profile-mobile-page{padding-inline:10px}.profile-mobile-identity{padding-inline:13px;grid-template-columns:75px minmax(0,1fr);gap:12px}.profile-mobile-avatar{width:72px;height:72px}.profile-mobile-copy h2{font-size:15px}}.profile-collection-list{overflow:hidden;border:1px solid #dce4ee;border-radius:14px;background:#fff}.profile-collection-list>a{min-height:92px;padding:14px 24px;display:grid;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:18px;border-bottom:1px solid #dce4ee;color:#071632}.profile-collection-list>a:last-child{border-bottom:0}.profile-collection-list>a>span:first-child{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#eef4ff;color:#1269f7}.profile-collection-list>a>span:nth-child(2){min-width:0}.profile-collection-list small,.profile-collection-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-collection-list strong{font-size:18px}.profile-collection-list small{margin-top:8px;color:#607390;font-size:13px}.profile-collection-list>a>svg{color:#496486}.profile-collection-empty{min-height:320px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dce4ee;border-radius:14px;background:#fff;text-align:center}.profile-collection-empty>svg{width:58px;height:58px;color:#8b9ab1}.profile-collection-empty h2{margin:20px 0 8px;font-size:23px}.profile-collection-empty p{margin:0;color:#647793}.profile-collection-pagination{margin-top:18px;display:flex;justify-content:space-between}.profile-collection-pagination a{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;border:1px solid #dce4ee;border-radius:10px;background:#fff;color:#1269f7}@media (max-width:760px){.profile-collection-list{border-radius:8px}.profile-collection-list>a{min-height:55px;padding:8px 12px;grid-template-columns:31px minmax(0,1fr) 9px;gap:9px}.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{min-height:190px;padding:18px;border-radius:8px}.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{min-height:32px;padding-inline:10px;border-radius:7px;font-size:10px}}.reward-market-showcase-page{background:#eef2f7}.reward-market-showcase-shell{background:#fbfcfe}.reward-market-page{min-height:calc(100dvh - 96px);padding:20px 30px 175px;background:#fbfcfe;color:#071632}.reward-market-title{min-height:87px;display:flex;align-items:center;justify-content:space-between}.reward-market-title>div{display:flex;align-items:center;gap:28px}.reward-market-title h1{margin:0;font-size:31px;line-height:1;letter-spacing:-.5px}.reward-market-title a{display:inline-flex;align-items:center;color:#1168f7;font-size:25px;font-weight:650}.reward-market-title>div>a{width:31px;color:#50678e}.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{min-height:150px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d9e2ee;border-radius:14px;background:#fff}.reward-market-summary>div{position:relative;padding:22px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;text-align:center}.reward-market-summary>div:not(:last-child):after{content:"";position:absolute;top:21px;right:0;bottom:21px;width:1px;background:#d9e2ee}.reward-market-summary strong{max-width:100%;overflow:hidden;color:#071632;font-size:28px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.reward-market-summary span{color:#496184;font-size:23px;white-space:nowrap}.reward-market-group{margin-top:40px}.reward-market-group>h2{margin:0 0 23px 2px;font-size:29px;line-height:1;letter-spacing:-.35px}.reward-market-group>div{overflow:hidden;border:1px solid #d9e2ee;border-radius:14px;background:#fff}.reward-market-row{min-height:147px;padding:24px 30px;display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:26px;border-bottom:1px solid #d9e2ee}.reward-market-row:last-child{border-bottom:0}.reward-market-row>svg{width:55px;height:55px;color:#50678e;stroke-width:1.45}.reward-market-row-copy{min-width:0}.reward-market-row-copy>div{display:flex;align-items:center;justify-content:space-between;gap:18px}.reward-market-row-copy strong{overflow:hidden;font-size:25px;letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap}.reward-market-row-copy span{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;color:#3e587f;font-size:23px;font-style:normal;white-space:nowrap}.reward-market-row-copy span.claimed{color:#079c3c}.reward-market-row-copy span svg{width:28px;height:28px}.reward-market-row-copy small{margin-top:10px;display:block;color:#4d668d;font-size:21px}.reward-market-row-copy>i{height:8px;margin-top:14px;display:block;overflow:hidden;border-radius:999px;background:#e6ebf2}.reward-market-row-copy>i>b{height:100%;display:block;border-radius:inherit;background:#1269f7}.reward-market-claim-action{position:relative;min-height:92px;margin-top:22px;padding:15px 32px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;border:1px solid #d9e2ee;border-radius:13px;background:#fff}.reward-market-claim-action>div{min-width:0;display:flex;align-items:center;gap:25px}.reward-market-claim-action>div svg{width:47px;height:47px;color:#50678e}.reward-market-claim-action>div span{overflow:hidden;font-size:23px;text-overflow:ellipsis;white-space:nowrap}.reward-market-claim-action>button{min-width:161px;height:58px;border:0;border-radius:9px;background:#1269f7;color:#fff;font-size:23px;cursor:pointer}.reward-market-claim-action>button:disabled{opacity:.62;cursor:wait}.reward-market-claim-action>p{grid-column:1/-1;margin:-5px 0 2px;color:#3d5d8a;font-size:16px}.reward-market-latest{min-height:103px;margin-top:20px;padding:18px 33px 18px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:24px;border:1px solid #d9e2ee;border-radius:13px;background:#fff;color:#071632}.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{margin-top:10px;font-size:24px;font-weight:500;letter-spacing:.3px}.reward-claim-detail em,.reward-claims-list em,.reward-market-latest em{font-size:23px;font-style:normal;white-space:nowrap}.reward-claim-detail em.state-created,.reward-claim-detail em.state-forwarded,.reward-claims-list em.state-created,.reward-claims-list em.state-forwarded,.reward-market-latest em.state-created,.reward-market-latest em.state-forwarded{color:#ef8500}.reward-claim-detail em.state-approved,.reward-claims-list em.state-approved,.reward-market-latest em.state-approved{color:#1269f7}.reward-claim-detail em.state-delivered,.reward-claims-list em.state-delivered,.reward-market-latest em.state-delivered{color:#079c3c}.reward-claim-detail em.state-rejected,.reward-claims-list em.state-rejected,.reward-market-latest em.state-rejected{color:#e52635}.reward-market-latest>svg{width:18px;height:29px;color:#28476e}.reward-market-empty{min-height:270px;padding:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d9e2ee;border-radius:14px;background:#fff;text-align:center}.reward-market-empty>svg{width:58px;height:58px;color:#72839d}.reward-market-empty h2{margin:20px 0 8px;font-size:25px}.reward-market-empty p{margin:0;color:#5b6f8d;font-size:17px}.reward-claims-list{overflow:hidden;border:1px solid #d9e2ee;border-radius:14px;background:#fff}.reward-claims-list>a{min-height:106px;padding:19px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:22px;border-bottom:1px solid #d9e2ee;color:#071632}.reward-claims-list>a:last-child{border-bottom:0}.reward-claims-list small,.reward-claims-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-claims-list strong{font-size:22px}.reward-claims-list small{margin-top:9px;color:#50678e;font-size:16px}.reward-claims-list>a>svg{color:#28476e}.reward-claims-pagination{margin-top:20px;display:flex;justify-content:space-between}.reward-claims-pagination a{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid #d9e2ee;border-radius:9px;background:#fff;color:#1269f7}.reward-claim-detail{overflow:hidden;border:1px solid #d9e2ee;border-radius:14px;background:#fff}.reward-claim-detail>header{min-height:118px;padding:24px 30px;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:22px;border-bottom:1px solid #d9e2ee}.reward-claim-detail>header>svg{width:50px;height:50px;color:#50678e}.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{min-height:82px;padding:20px 30px;display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;border-bottom:1px solid #d9e2ee}.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{min-height:73px;border-radius:8px}.reward-market-summary>div{padding:10px 5px;gap:8px}.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{min-height:73px;padding:12px 14px;grid-template-columns:34px minmax(0,1fr);gap:12px}.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{min-height:46px;margin-top:11px;padding:7px 15px;gap:9px;border-radius:7px}.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{min-width:80px;height:29px;border-radius:5px;font-size:12px}.reward-market-claim-action>p{margin:-2px 0 1px;font-size:9px}.reward-market-latest{min-height:53px;margin-top:10px;padding:9px 16px 9px 14px;grid-template-columns:minmax(0,1fr) auto 10px;gap:12px;border-radius:7px}.reward-market-latest span small{font-size:11px}.reward-market-latest span strong{margin-top:4px;font-size:12px}.reward-claim-detail em,.reward-claims-list em,.reward-market-latest em{font-size:12px}.reward-market-latest>svg{width:9px;height:15px}.reward-market-empty{min-height:180px;padding:22px;border-radius:8px}.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{min-height:58px;padding:10px 14px;grid-template-columns:minmax(0,1fr) auto 9px;gap:10px}.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{min-height:32px;padding:0 11px;border-radius:6px;font-size:10px}.reward-claim-detail{border-radius:8px}.reward-claim-detail>header{min-height:64px;padding:12px 14px;grid-template-columns:29px minmax(0,1fr) auto;gap:11px}.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{min-height:44px;padding:10px 14px;grid-template-columns:90px minmax(0,1fr);font-size:11px}}@media (max-width:374px){.reward-market-page{padding-inline:10px}.reward-market-summary span{font-size:10px}.reward-market-row{padding-inline:11px;gap:9px}.reward-market-row-copy strong{font-size:12px}.reward-market-row-copy span{font-size:11px}}@media (max-width:760px){.br-home-header,.complaint-showcase-header,.forum-showcase-header{min-height:58px;height:58px}.br-home-actions>a,.complaint-showcase-header>nav>a,.forum-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{min-height:76px;padding:9px 8px;grid-template-columns:48px minmax(0,1fr) auto;gap:10px}.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{min-height:72px;padding:8px;grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.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}.account-settings-bottom,.br-home-bottom,.complaint-showcase-bottom,.forum-showcase-bottom{height:calc(72px + env(safe-area-inset-bottom))}.account-settings-bottom>a,.br-home-bottom a,.complaint-showcase-bottom>a,.forum-showcase-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{height:126px;padding:11px 6px 9px;border-radius:11px}.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{height:50px;margin-top:6px;gap:8px}.forum-showcase-toolbar>nav{width:auto;min-width:0;flex:1 1 auto}.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{min-height:230px;padding:14px;border-radius:12px}.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{min-height:84px;padding:9px;grid-template-columns:44px minmax(0,1fr) 13px;grid-template-rows:auto auto;gap:5px 10px}.forum-recent-row>.forum-showcase-avatar{width:42px;height:42px;grid-row:1/3}.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-column:2;grid-row:2;display:flex;gap:17px}.forum-row-metrics>span{font-size:10.5px}.forum-row-metrics svg{width:15px;height:15px}.forum-row-arrow{grid-column:3;grid-row:1/3;align-self:center}.forum-showcase-join{min-height:84px;padding:12px;grid-template-columns:42px minmax(0,1fr) auto}.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{min-height:94px;height:auto;padding:12px;grid-template-columns:52px minmax(0,1fr) 104px;gap:10px;border-radius: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{min-height:44px;padding-inline:12px;grid-template-columns:20px minmax(0,1fr);gap:10px;border-radius:9px}.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{height:auto;min-height:82px;padding:9px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:5px 10px}.complaint-showcase-page .complaint-reference-logo{width:42px;height:42px;grid-row:1/3;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-column:3;grid-row:1;height:26px;padding-inline:7px;font-size:11px}.complaint-reference-metrics{grid-column:2/4;grid-row:2;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-details textarea,.complaint-create-page .complaint-reference-input input,.complaint-create-title input{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-details small,.complaint-create-title 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-account-card .security-reference-row,.security-reference-row{min-height:86px;height:auto;padding:10px 14px;grid-template-columns:42px minmax(0,1fr) auto 10px;gap:12px}.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{margin-top:7px;font-size:12px;line-height:1.25;white-space:normal}.security-reference-trailing{font-size:12px}.security-reference-data-group .security-reference-card,.security-reference-data-group .security-reference-row,.security-reference-privacy-group .security-reference-card,.security-reference-privacy-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{min-height:90px;padding:14px;grid-template-columns:40px minmax(0,1fr);gap:13px}.reward-market-row>svg{width:34px;height:34px}.reward-market-row-copy strong{font-size:15px}.reward-market-row-copy small,.reward-market-row-copy span{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-hero small,.support-message strong,.support-message time,.support-status,.support-ticket-card small{font-size:11px}.compose-form small,.compose-guide li{font-size:12px}.bottom-navigation>a,.compose-guide .side-label,.profile-header-popover nav small,.profile-menu-guest-footer>a,.profile-menu-login>span small,.reward-claims-list small,.reward-market-empty p{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{min-width:0;overflow:hidden;border:1px solid #e5e9f0;border-radius:23px;background:#fff;box-shadow:0 12px 30px rgba(25,45,78,.1)}.br-home-carousel-viewport{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;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}.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 rgba(18,105,247,.2)}.br-home-carousel-panel,.br-home-section.forum-section.br-home-carousel-panel{width:100%;min-width:0;margin:0;padding:24px 22px 22px;scroll-snap-align:start;scroll-snap-stop:always;border:0;border-radius:0;background:#fff;box-shadow:none}.br-home-carousel-panel>header{height:38px;margin-bottom:14px}.br-home-carousel-panel h1,.br-home-carousel-panel h2{font-size:24px;line-height:1;font-weight:700;letter-spacing:-.7px}.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{max-height:312px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7cfdb transparent}.br-home-scroll-list::-webkit-scrollbar{width:5px}.br-home-scroll-list::-webkit-scrollbar-thumb{border-radius:999px;background:#c7cfdb}.br-home-carousel-panel .br-home-complaint,.br-home-carousel-panel .br-home-topic{height:104px;min-height:104px;padding:12px 13px;grid-template-columns:64px minmax(0,1fr) 68px;gap:15px}.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{padding:0;object-fit:cover}.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{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.24;font-weight:600;letter-spacing:-.3px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.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{display:flex;align-items:center;gap:7px;color:#4d6386}.br-home-carousel-panel .br-home-category svg{width:15px;height:15px;flex:0 0 auto}.br-home-carousel-panel .br-home-metrics{height:76px;padding-left:13px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);justify-content:stretch;border-left:1px solid #dfe5ee}.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{height:42px;display:flex;align-items:center;justify-content:center;gap:12px}.br-home-carousel-dots button{width:38px;height:6px;padding:0;border:1.5px solid #1269f7;border-radius:999px;background:transparent;cursor:pointer;transition:background-color .16s ease,opacity .16s ease}.br-home-carousel-dots button.active{width:38px;background:#1269f7}.br-home-carousel-dots button:focus-visible{outline:3px solid rgba(18,105,247,.28);outline-offset:4px}@media (max-width:760px){.br-home-main{overflow:hidden}.br-home-latest-carousel{border-radius:18px;box-shadow:0 9px 23px rgba(25,45,78,.1)}.br-home-carousel-viewport{border-radius:0;touch-action:pan-y}.br-home-carousel-panel,.br-home-section.forum-section.br-home-carousel-panel{padding:17px 13px 15px;border-radius:0;box-shadow:none}.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{max-height:294px;scrollbar-width:none}.br-home-scroll-list::-webkit-scrollbar{display:none}.br-home-carousel-panel .br-home-complaint,.br-home-carousel-panel .br-home-topic{height:98px;min-height:98px;padding:11px 9px;grid-template-columns:54px minmax(0,1fr) 52px;gap:10px}.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){padding-bottom:0;background:#edf1f7}.institution-complaints-page{min-height:100dvh;background:#edf1f7;color:#071632;font-family:var(--font-ui),Arial,sans-serif}.institution-complaints-shell{position:relative;width:min(100%,760px);min-height:100dvh;margin-inline:auto;background:#fff;box-shadow:0 0 36px rgba(10,31,70,.08)}.institution-page-header{height:74px;padding:0 28px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid #e6eaf1;background:rgba(255,255,255,.98)}.institution-page-header>a{width:42px;height:42px;display:grid;place-items:center;color:#071632;border-radius:50%}.institution-page-header h1{min-width:0;margin:0;overflow:hidden;font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.65px;text-overflow:ellipsis;white-space:nowrap}.institution-page-header nav{display:flex;align-items:center;gap:8px}.institution-page-header nav>a,.institution-share-button{width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#071632;cursor:pointer}.institution-share-button svg{width:29px;height:29px}.institution-page-header nav>a:hover,.institution-page-header>a:hover,.institution-share-button:hover{background:#f0f5ff;color:#1269f7}.institution-page-main{padding:20px 24px 102px}.institution-overview-card{padding:25px 24px 20px;border:1px solid #e3e7ee;border-radius:21px;background:#fff;box-shadow:0 10px 24px rgba(27,45,77,.09)}.institution-overview-primary{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:27px}.institution-overview-logo{position:relative;width:112px;height:112px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#081426;color:#fff;box-shadow:inset 0 0 0 1px rgba(12,35,70,.1)}.institution-overview-logo img{object-fit:cover}.institution-overview-logo b{font-size:26px}.institution-overview-primary h2{margin:0 0 12px;font-size:30px;line-height:1;letter-spacing:-.65px}.institution-overview-primary p{margin:0;display:flex;align-items:center;gap:9px;color:#506483;font-size:15px}.institution-overview-rating{margin-top:21px;display:flex;align-items:center;gap:22px}.institution-overview-rating>strong{font-size:21px;font-weight:600;white-space:nowrap}.institution-rating-stars{display:inline-flex;align-items:center;gap:7px}.institution-rating-star{position:relative;width:28px;height:28px;display:block;color:#cbd0d7}.institution-rating-star>i,.institution-rating-star>i svg,.institution-rating-star>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.institution-rating-star>svg{fill:currentColor}.institution-rating-star>i{overflow:hidden;color:#ffb400;font-style:normal}.institution-rating-star>i svg{width:28px;max-width:none;fill:currentColor}.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{min-height:82px;margin:24px 0 0;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;border:1px solid #e0e5ed;border-radius:15px}.institution-overview-stats>div{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;gap:13px}.institution-overview-stats>div+div:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:1px;background:#dfe4ec}.institution-overview-stats svg{flex:0 0 auto}.institution-overview-stats span{min-width:0;display:grid;gap:3px}.institution-overview-stats strong{overflow:hidden;font-size:17px;line-height:1;font-weight:600;text-overflow:ellipsis}.institution-overview-stats small{color:#586b89;font-size:13px}.institution-tabs{height:64px;margin-top:17px;display:grid;grid-template-columns:1.3fr 1fr .8fr;align-items:end;border-bottom:1px solid #dce2eb}.institution-tabs a{position:relative;height:58px;display:flex;align-items:center;justify-content:center;color:#5d6c85;font-size:15px;font-weight:500;text-align:center}.institution-tabs a.active{color:#075ff1;font-weight:600}.institution-tabs a.active:after{content:"";position:absolute;left:7px;right:7px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:#1269f7}.institution-filter-row{position:relative;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px}.institution-filter-row>span{color:#6b7890;font-size:13px}.institution-filter-menu{position:relative;z-index:20}.institution-filter-menu>summary{min-width:184px;height:44px;padding:0 14px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;border:1px solid #cfd7e3;border-radius:13px;background:#fff;color:#152441;font-size:13px;font-weight:500;cursor:pointer;list-style:none}.institution-filter-menu>summary::-webkit-details-marker{display:none}.institution-filter-menu[open]>summary{border-color:#1269f7;box-shadow:0 0 0 3px rgba(18,105,247,.1)}.institution-filter-menu[open]>summary>svg:last-child{transform:rotate(180deg)}.institution-filter-popover{position:absolute;top:51px;right:0;width:250px;max-height:min(490px,65vh);padding:9px;overflow-y:auto;border:1px solid #dce2eb;border-radius:15px;background:#fff;box-shadow:0 18px 48px rgba(23,40,71,.18)}.institution-filter-popover>strong{padding:10px 10px 6px;display:block;color:#8a95a8;font-size:10px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.institution-filter-popover>a{min-height:39px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:9px;color:#253650;font-size:12px}.institution-filter-popover>a.active,.institution-filter-popover>a:hover{background:#edf4ff;color:#075ff1}.institution-filter-popover>a.active{font-weight:600}.institution-filter-popover>a.institution-filter-clear{margin-top:6px;justify-content:center;border:1px solid #d9e2ef;color:#075ff1}.institution-complaint-list{display:grid;gap:10px}.institution-complaint-card{position:relative;min-height:155px;padding:17px 49px 15px 20px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:15px;border:1px solid #e0e5ed;border-radius:17px;background:#fff;color:#071632;box-shadow:0 5px 15px rgba(28,46,78,.07)}.institution-complaint-card:hover{color:#071632;border-color:#b9cff2;box-shadow:0 8px 22px rgba(28,46,78,.11)}.institution-review-avatar{position:relative;width:52px;height:52px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#dbe7fb;color:#173a75;font-size:23px;font-weight:600}.institution-review-avatar img{object-fit:cover}.institution-review-avatar.tone-0{background:#dce7fb;color:#163b7d}.institution-review-avatar.tone-1{background:#d5f0dd;color:#096128}.institution-review-avatar.tone-2{background:#ffe2ca;color:#9d4706}.institution-review-avatar.tone-3{background:#e8ddff;color:#5826a0}.institution-review-avatar.tone-4{background:#d8eef3;color:#156379}.institution-review-avatar.tone-5{background:#f0dce6;color:#833057}.institution-complaint-copy{min-width:0;display:grid;gap:6px}.institution-complaint-author{min-width:0;display:flex;align-items:center;gap:8px;color:#536581;font-size:12px}.institution-complaint-author strong{overflow:hidden;color:#071632;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.institution-complaint-author i{font-style:normal}.institution-complaint-title{font-size:15px;line-height:1.25;font-weight:600}.institution-complaint-copy>p,.institution-complaint-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.institution-complaint-copy>p{margin:0;color:#536581;font-size:12px;line-height:1.45}.institution-complaint-metrics{min-height:22px;display:flex;align-items:center;gap:24px;color:#344b70}.institution-complaint-metrics>span{display:inline-flex;align-items:center;gap:7px;font-size:11px}.institution-card-chevron{position:absolute;top:24px;right:17px;color:#526785}.institution-page-empty{min-height:230px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;border:1px solid #e1e6ed;border-radius:17px;color:#71809a;text-align:center}.institution-page-empty strong{color:#31435f;font-size:15px}.institution-page-empty a{color:#075ff1;font-size:13px;font-weight:600}.institution-pagination{height:62px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px}.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-about-panel,.institution-info-panel{margin-top:20px;padding:28px;border:1px solid #e1e6ed;border-radius:18px;background:#fff;box-shadow:0 7px 21px rgba(27,45,77,.07)}.institution-info-panel{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.institution-info-icon{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:#eaf2ff;color:#1269f7}.institution-about-panel h2,.institution-info-panel h2{margin:18px 0 8px;font-size:22px}.institution-about-panel p,.institution-info-panel p{max-width:560px;margin:0;color:#5c6d88;font-size:13px;line-height:1.65}.institution-info-panel small{margin-top:13px;color:#8b96a9}.institution-about-panel>div:first-child{padding-bottom:22px;border-bottom:1px solid #e4e8ef}.institution-about-panel>div:first-child h2{margin-top:0}.institution-about-panel dl{margin:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.institution-about-panel dl>div{min-width:0;padding:14px;border-radius:12px;background:#f5f8fc}.institution-about-panel dt{color:#8290a5;font-size:10px}.institution-about-panel dd{margin:7px 0 0;overflow:hidden;color:#182a47;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.institution-topic-distribution{margin-top:23px}.institution-topic-distribution h3{margin:0 0 11px;font-size:15px}.institution-topic-distribution span{min-height:38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8ebf1;color:#536581;font-size:12px}.institution-topic-distribution span b{font-weight:500}.institution-topic-distribution span i{min-width:25px;height:24px;display:grid;place-items:center;border-radius:999px;background:#eef4fd;color:#075ff1;font-style:normal}@media (max-width:760px){.institution-page-header{height:62px;padding:0 13px;grid-template-columns:39px minmax(0,1fr) auto;gap:7px}.institution-page-header nav>a,.institution-page-header>a,.institution-share-button{width:38px;height:38px}.institution-page-header h1{font-size:18px;letter-spacing:-.35px}.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{padding:17px 14px 14px;border-radius:17px}.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{margin-top:14px;gap:10px}.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{min-height:67px;margin-top:17px;border-radius:12px}.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{position:fixed;z-index:220;top:auto;right:12px;bottom:calc(80px + env(safe-area-inset-bottom));left:12px;width:auto;max-height:min(520px,calc(100dvh - 158px));padding:12px;border-radius:18px;box-shadow:0 22px 70px rgba(18,34,61,.26)}.institution-complaint-list{gap:9px}.institution-complaint-card{min-height:147px;padding:15px 37px 13px 13px;grid-template-columns:44px minmax(0,1fr);gap:11px;border-radius:15px}.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{top:19px;right:10px;width:19px;height:19px}.institution-about-panel,.institution-info-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{min-height:calc(100dvh - 102px);padding:30px 30px 150px;background:#fff}.support-reference-page .support-center-shell{width:100%;max-width:none}.support-reference-page .support-create-card,.support-reference-page .support-hero,.support-reference-page .support-ticket-list{border:1px solid #d8e1ed;border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(27,47,83,.055)}.support-reference-page .support-hero{position:relative;min-height:253px;padding:34px 37px;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:20px;overflow:hidden}.support-reference-page .support-hero-copy{position:relative;z-index:1}.support-reference-page .support-hero .eyebrow{margin:0 0 20px;color:#0a62e9;font-size:18px;line-height:1;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.support-reference-page .support-hero h1{margin:0;color:#071632;font-size:48px;line-height:1;letter-spacing:-1.2px}.support-reference-page .support-hero-copy>p:last-child{margin:25px 0 0;color:#5a6e91;font-size:21px;line-height:1.5}.support-reference-page .support-hero-image{width:295px;height:auto;justify-self:center;filter:drop-shadow(0 14px 17px rgba(26,82,174,.1))}.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{min-height:43px;margin:0 0 19px;display:flex;align-items:center;justify-content:space-between}.support-reference-page .section-heading h2{margin:0;color:#071632;font-size:28px;letter-spacing:-.5px}.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{display:grid;gap:11px;color:#52668a;font-size:17px;font-weight:600}.support-reference-page .support-form-grid{margin:0;display:grid;grid-template-columns:1fr;gap:18px}.support-reference-page .support-create-card input,.support-reference-page .support-create-card select{width:100%;min-height:62px;padding:0 23px;border:1px solid #c6d3e5;border-radius:9px;outline:0;background:#fff;color:#071632;font:inherit;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 rgba(23,105,246,.07)}.support-reference-page .support-create-card>label:not(.support-upload-label){margin-top:18px}.support-reference-page .support-create-card textarea{width:100%;min-height:117px;padding:19px 23px;resize:vertical;border:1px solid #c6d3e5;border-radius:9px;outline:0;background:#fff;color:#071632;font:400 18px/1.5 var(--font-ui),Arial,sans-serif}.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{min-height:137px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1.5px dashed #9fb6d8;border-radius:10px;background:#fff;color:#335a96;cursor:pointer;text-align:center;transition:border-color .16s ease,background-color .16s ease}.support-upload-drop.dragging,.support-upload-drop:hover{border-color:#1269f7;background:#f6f9ff}.support-upload-drop>svg{width:46px;height:46px;color:#2f568f}.support-upload-drop>strong{margin-top:7px;color:#53678d;font-size:17px;font-weight:400}.support-upload-drop>strong i{color:#075ff0;font-style:normal}.support-upload-drop>small{margin-top:8px;color:#637696;font-size:15px;font-weight:400}.support-reference-page .support-create-card .primary-action{width:100%;min-height:65px;margin-top:20px;border:0;border-radius:9px;background:linear-gradient(100deg,#0759ec,#096cf6);color:#fff;cursor:pointer;font-size:20px;font-weight:600;box-shadow:0 8px 19px rgba(8,91,237,.16)}.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{min-height:221px;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1.5px dashed #b7c8e1;border-radius:10px;text-align:center}.support-empty-state img{width:155px;height:auto;margin-bottom:4px}.support-empty-state strong{color:#071632;font-size:24px}.support-empty-state>span{margin-top:9px;color:#5e7092;font-size:17px}.support-reference-page .support-ticket-card{margin-top:13px;padding:21px;border:1px solid #dbe2ec;border-radius:13px;box-shadow:none}.support-reference-page .support-showcase-bottom{width:min(100%,942px)}.support-reference-page .complaint-showcase-bottom>a:nth-child(2)>span{background:#1269f7;color:#fff}.support-reference-page .complaint-showcase-bottom>a:nth-child(2){color:#53688d}.support-reference-page .complaint-showcase-bottom>a.active>span{border:2px solid #1269f7;background:#fff;color:#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{min-height:151px;padding:17px 18px;grid-template-columns:minmax(0,1fr) 145px;gap:8px;border-radius:13px}.support-reference-page .support-hero .eyebrow{margin-bottom:11px;font-size:11px;letter-spacing:1px}.support-reference-page .support-hero h1{font-size:27px;letter-spacing:-.65px}.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{margin-top:14px;padding:17px 16px 15px;border-radius:13px}.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{margin-top:14px;padding:16px;border-radius:13px}.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{padding-inline:13px;grid-template-columns:minmax(0,1fr) 117px}.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{max-width:120px;text-align:right}}.complaint-explorer-page .complaint-reference-shell{width:calc(100% - 40px)}.complaint-explorer-controls{position:relative;margin-top:31px}.complaint-explorer-controls>h2{margin:0 0 16px;color:#071632;font-size:24px;line-height:1.1;letter-spacing:-.35px}.complaint-explorer-brand-search{position:relative;height:82px;padding:0 22px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:19px;border:1px solid #bac8dc;border-radius:10px;background:#fff;color:#304a72}.complaint-explorer-brand-search:focus-within{border-color:#6b96e5;box-shadow:0 0 0 3px rgba(23,105,246,.07)}.complaint-explorer-brand-search>input{width:100%;height:78px;border:0;outline:0;background:transparent;color:#071632;font:inherit;font-size:21px}.complaint-explorer-brand-search>input::placeholder{color:#586d8f}.complaint-explorer-brand-search>button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:#f0f5fd;color:#52698d;cursor:pointer}.complaint-explorer-brand-results{position:absolute;z-index:180;top:calc(100% + 7px);right:0;left:0;max-height:340px;overflow-y:auto;padding:7px;border:1px solid #d8e1ed;border-radius:13px;background:#fff;box-shadow:0 18px 44px rgba(15,35,70,.17)}.complaint-explorer-brand-results>button{width:100%;min-height:60px;padding:7px 10px;display:grid;grid-template-columns:43px minmax(0,1fr) 20px;align-items:center;gap:12px;border:0;border-radius:9px;background:#fff;color:#142746;cursor:pointer;text-align:left}.complaint-explorer-brand-results>button:hover{background:#f3f7fd}.complaint-explorer-brand-results>button>i{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#0b1a32;color:#fff;font-size:10px;font-style:normal}.complaint-explorer-brand-results>button>i img{width:100%;height:100%;object-fit:contain}.complaint-explorer-brand-results>button small,.complaint-explorer-brand-results>button strong{display:block}.complaint-explorer-brand-results>button strong{font-size:15px}.complaint-explorer-brand-results>button small{margin-top:4px;color:#70809a;font-size:11px}.complaint-explorer-searching{min-height:52px;display:grid;place-items:center;color:#6b7c97;font-size:13px}.complaint-explorer-selects{min-height:121px;display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;gap:55px}.complaint-explorer-selects>i{width:1px;height:54px;background:#d9e0e9}.complaint-explorer-selects label{height:75px;padding:0 24px;display:grid;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:16px;border:1px solid #bac8dc;border-radius:10px;background:#fff;color:#102442}.complaint-explorer-selects select{width:100%;height:71px;border:0;outline:0;appearance:none;background:transparent;color:#0c1e3b;font:inherit;font-size:20px;font-weight:500;cursor:pointer}.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{max-height:610px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #cfd9e6;border-radius:13px;scrollbar-width:none}.complaint-explorer-scroll::-webkit-scrollbar{display:none}.complaint-explorer-scroll:focus-visible{outline:3px solid rgba(18,105,247,.28);outline-offset:-3px}.complaint-explorer-page .complaint-reference-score{border:0;color:#071632;font-size:20px}.complaint-explorer-page .complaint-reference-score svg{width:31px;height:31px;color:#efa900;fill:none;stroke-width:1.7}@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{min-height:116px;height:auto;padding:14px 13px;grid-template-columns:57px minmax(0,1fr) 112px;gap:9px;border-radius: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{min-height:58px;padding:0 10px;gap:8px;border-radius:10px;font-size:12px;text-align:left}.complaint-explorer-page .complaint-create-banner>a>span{width:28px;height:28px;flex:0 0 auto}.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{height:56px;padding:0 13px;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;border-radius:9px}.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{max-height:290px;border-radius:11px}.complaint-explorer-brand-results>button{min-height:54px;grid-template-columns:39px minmax(0,1fr) 18px;gap:10px}.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{min-height:91px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:12px}.complaint-explorer-selects>i{height:45px}.complaint-explorer-selects label{height:52px;padding:0 10px;grid-template-columns:21px minmax(0,1fr) 17px;gap:8px;border-radius:8px}.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{max-height:535px;border-radius:10px}.complaint-explorer-scroll .complaint-reference-list{border-radius:0}.complaint-explorer-page .complaint-reference-row{min-height:107px;height:auto;padding:13px 11px;grid-template-columns:55px minmax(0,1fr) 55px;grid-template-rows:auto auto;gap:7px 11px}.complaint-explorer-page .complaint-reference-logo{width:55px;height:55px;grid-row:1/3;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{margin-top:8px;gap:7px;font-size:10px;line-height:1.2}.complaint-explorer-page .complaint-reference-score{grid-column:3;grid-row:1;height:32px;padding:0;gap:5px;font-size:15px}.complaint-explorer-page .complaint-reference-score svg{width:25px;height:25px}.complaint-explorer-page .complaint-reference-metrics{grid-column:2/4;grid-row:2;display:flex;justify-content:flex-start;gap:26px}.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{max-width:942px;background:#fff}.forum-explorer-header{height:112px;padding:0 40px}.forum-explorer-header .forum-showcase-wordmark{font-size:31px}.forum-explorer-header .forum-showcase-wordmark>i{top:-14px;right:19px;font-size:12px}.forum-explorer-header>nav{gap:26px}.forum-explorer-main{padding:38px 38px 150px}.forum-explorer-intro{display:flex;align-items:center;justify-content:space-between;gap:24px}.forum-explorer-intro h1{margin:0;color:#071632;font-size:48px;line-height:1;letter-spacing:-1.3px}.forum-explorer-intro p{margin:13px 0 0;color:#51627e;font-size:21px;line-height:1.45}.forum-explorer-intro>a{min-width:264px;min-height:78px;padding:0 27px;display:inline-flex;align-items:center;justify-content:center;gap:17px;border:1.5px solid #0c5be7;border-radius:10px;color:#0c55d7;font-size:22px;font-weight:500}.forum-explorer-intro>a:hover{background:#0c5be7;color:#fff}.forum-explorer-controls{margin-top:38px}.forum-explorer-search{height:80px;padding:0 24px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:18px;border:1px solid #d8dee8;border-radius:11px;background:#fff;color:#132646}.forum-explorer-search input{width:100%;height:76px;border:0;outline:0;background:transparent;color:#10203c;font:inherit;font-size:21px}.forum-explorer-search input::placeholder{color:#71809a}.forum-explorer-search-actions{display:flex;align-items:center;gap:3px}.forum-explorer-search button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#71809a;cursor:pointer}.forum-explorer-search button[type=submit]{background:#edf4ff;color:#1269f7}.forum-explorer-search button:hover{background:#e4eefc;color:#075eea}.forum-explorer-selects{min-height:108px;display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;gap:70px}.forum-explorer-selects>i{width:1px;height:54px;background:#e1e5ec}.forum-explorer-selects label{position:relative;height:72px;display:grid;grid-template-columns:31px minmax(0,1fr) 23px;align-items:center;gap:16px;padding:0 23px;border:1px solid #d8dee8;border-radius:10px;color:#132646;background:#fff}.forum-explorer-selects label:last-child{justify-self:end;width:330px}.forum-explorer-selects select{position:relative;z-index:1;width:100%;height:68px;border:0;outline:0;appearance:none;background:transparent;color:#14243f;font:inherit;font-size:21px;cursor:pointer}.forum-explorer-selects label>svg:last-child{pointer-events:none}.forum-explorer-pinned{position:relative;min-height:218px;padding:27px 64px 25px 32px;display:flex;flex-direction:column;justify-content:center;border:1px solid #d5dde8;border-radius:11px;color:#0a1933}.forum-explorer-pinned:hover{color:#0a1933;background:#fbfcff}.forum-pinned-label{display:inline-flex;align-items:center;gap:11px;margin-bottom:20px;color:#1456b9;font-size:20px;font-weight:500}.forum-explorer-pinned>strong{overflow:hidden;font-size:24px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.forum-explorer-pinned>small{margin-top:13px;display:flex;align-items:center;gap:12px;color:#5e6f8a;font-size:17px}.forum-explorer-copy small b,.forum-explorer-pinned 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{margin-top:35px;scroll-margin-top:12px;overflow:hidden;border:1px solid #d6dde7;border-radius:11px;background:#fff}.forum-explorer-topics>header{height:86px;padding:0 31px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfe4eb}.forum-explorer-topics>header h2{margin:0;overflow:hidden;color:#071632;font-size:28px;text-overflow:ellipsis;white-space:nowrap}.forum-explorer-topics>header span{color:#1269f7;font-size:17px;font-weight:500;white-space:nowrap}.forum-explorer-scroll{max-height:610px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#b9c7db transparent;scrollbar-width:thin}.forum-explorer-scroll:focus-visible{outline:3px solid rgba(18,105,247,.28);outline-offset:-3px}.forum-explorer-row{min-height:143px;padding:20px 27px;display:grid;grid-template-columns:76px minmax(0,1fr) 25px;align-items:center;gap:22px;border-bottom:1px solid #dfe4eb;color:#071632}.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{min-width:0;display:flex;flex-direction:column}.forum-explorer-copy>strong{font-size:21px;line-height:1.25;font-weight:600}.forum-explorer-copy>small,.forum-explorer-copy>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-explorer-copy>small{margin-top:10px;display:flex;align-items:center;gap:11px;color:#5b6f90;font-size:16px}.forum-explorer-metrics{display:inline-flex;align-items:center;gap:39px;color:#243b60}.forum-explorer-copy>.forum-explorer-metrics{margin-top:13px}.forum-explorer-metrics>span{display:inline-flex;align-items:center;gap:7px;font-size:16px}.forum-explorer-empty{min-height:270px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#70809a;text-align:center}.forum-explorer-empty strong{margin-top:12px;color:#263a5a;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{top:-9px;right:13px;font-size:8px}.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{font-size:32px;letter-spacing:-.8px}.forum-explorer-intro p{margin-top:8px;font-size:13px;line-height:1.45}.forum-explorer-intro>a{min-width:130px;min-height:52px;padding:0 12px;gap:8px;border-radius:8px;font-size:13px}.forum-explorer-intro>a svg{width:18px;height:18px}.forum-explorer-controls{margin-top:25px}.forum-explorer-search{height:54px;padding:0 10px 0 15px;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;border-radius:9px}.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{min-height:86px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:12px}.forum-explorer-selects>i{height:44px}.forum-explorer-selects label,.forum-explorer-selects label:last-child{width:100%;height:50px;grid-template-columns:21px minmax(0,1fr) 17px;gap:8px;padding:0 10px;border-radius:8px}.forum-explorer-selects label>svg{width:19px;height:19px}.forum-explorer-selects select{height:47px;font-size:12px}.forum-explorer-pinned{min-height:142px;padding:18px 38px 16px 18px;border-radius:9px}.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{margin-top:8px;gap:7px;font-size:10.5px}.forum-explorer-pinned>.forum-explorer-metrics{margin-top:13px}.forum-pinned-arrow{right:12px;width:19px;height:19px}.forum-explorer-topics{margin-top:23px;border-radius:9px}.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{min-height:102px;padding:12px;grid-template-columns:50px minmax(0,1fr) 18px;gap: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{margin-top:7px;gap:6px;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{top:-18px;right:25px;font-size:15px}}.complaint-detail-reference-page{background:#f4f6f9}.complaint-detail-reference-shell{max-width:942px;background:#fff}.complaint-detail-reference-header{height:112px;padding:0 32px}.complaint-detail-reference-main{padding:0 29px 142px}.complaint-detail-reference-breadcrumb{height:64px;display:flex;align-items:center;gap:31px;color:#7383a0;font-size:19px}.complaint-detail-reference-breadcrumb a{color:#6a7b99;font-weight:600}.complaint-detail-reference-breadcrumb a:hover{color:#1269f7}.complaint-detail-reference-card{position:relative;min-height:720px;padding:45px 35px 0;overflow:hidden;border:1px solid #d7dfeb;border-radius:22px;background:#fff;box-shadow:0 10px 27px rgba(25,57,111,.055);color:#071632}.complaint-detail-reference-category{min-height:35px;display:flex;align-items:center;gap:20px;font-size:20px}.complaint-detail-reference-category a{color:#071632;text-transform:uppercase}.complaint-detail-reference-author p i,.complaint-detail-reference-category i{width:1px;height:24px;display:block;background:#9aa9be}.complaint-detail-reference-author{margin-top:36px;display:flex;align-items:center;gap:24px}.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{position:relative;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:50%;color:#143661}.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{background:#d9f1dd;color:#16612e}.complaint-detail-reference-avatar.tone-2,.complaint-detail-reference-comment-avatar.tone-2{background:#f8e0cd;color:#9b4b0d}.complaint-detail-reference-avatar.tone-3,.complaint-detail-reference-comment-avatar.tone-3{background:#e8ddfa;color:#6335a4}.complaint-detail-reference-avatar.tone-4,.complaint-detail-reference-comment-avatar.tone-4{background:#d7eef7;color:#156079}.complaint-detail-reference-avatar.tone-5,.complaint-detail-reference-comment-avatar.tone-5{background:#e7eaf0;color:#44516a}.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{margin:17px 0 0;display:flex;align-items:center;gap:15px;color:#647592;font-size:17px}.complaint-detail-reference-author p svg{flex:0 0 auto}.complaint-detail-reference-author p time{white-space:nowrap}.complaint-detail-reference-evidence{position:absolute;z-index:2;top:30px;right:29px;width:210px;height:246px;overflow:hidden;border:1px solid #cfd9e8;border-radius:19px;background:#f4f7fb;box-shadow:0 5px 14px rgba(20,53,104,.05)}.complaint-detail-reference-evidence img{object-fit:cover}.complaint-detail-reference-evidence>span{position:absolute;right:8px;bottom:8px;min-width:49px;height:45px;padding:0 10px;display:grid;place-items:center;border-radius:12px;background:rgba(18,27,48,.78);color:#fff;font-size:20px}.complaint-detail-reference-rating{margin-top:24px;display:flex;align-items:center;gap:15px;color:#f5a000}.complaint-detail-reference-rating svg{fill:none}.complaint-detail-reference-rating strong{color:#071632;font-size:24px}.complaint-detail-reference-card h1{max-width:660px;margin:31px 0 20px;color:#071632;font-size:44px;line-height:1.25;letter-spacing:-1.2px}.complaint-detail-reference-card:has(.complaint-detail-reference-evidence) h1{max-width:620px}.complaint-detail-reference-body{max-width:730px;color:#122442;font-size:22px;line-height:1.48}.complaint-detail-reference-body p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.complaint-detail-reference-actions{min-height:111px;margin-top:27px;display:grid;grid-template-columns:1.08fr 1fr 1.35fr 1fr 1fr;gap:5px;border-top:1px solid #dbe2ec;border-bottom:0}.complaint-detail-reference-actions>a,.complaint-detail-reference-actions>button,.complaint-detail-reference-actions>span.complaint-detail-view-metric{min-width:0;min-height:110px;padding:0 7px;display:flex;align-items:center;justify-content:center;gap:13px;border:0;background:transparent;color:#102442;font-size:17px}.complaint-detail-reference-actions>a,.complaint-detail-reference-actions>button{cursor:pointer}.complaint-detail-reference-actions>a:hover,.complaint-detail-reference-actions>button:hover{color:#1269f7}.complaint-detail-reference-actions>*>span{display:flex;flex-direction:column;gap:3px}.complaint-detail-reference-actions strong{font-size:17px;font-weight:600}.complaint-detail-reference-actions small{font-size:15px;white-space:nowrap}.complaint-detail-reference-actions .complaint-detail-report{min-height:110px;justify-content:center;gap:13px}.complaint-detail-reference-actions .complaint-detail-report svg{width:31px;height:31px}.complaint-detail-reference-comments{margin-top:21px}.complaint-detail-reference-comment-form{position:relative;gap:15px;margin:0;padding:25px 32px 15px;border:1px solid #d7dfeb;border-radius:21px;background:#fff;box-shadow:0 10px 27px rgba(25,57,111,.055)}.complaint-detail-reference-comment-form>header{min-height:50px;display:flex;align-items:center;justify-content:space-between}.complaint-detail-reference-comment-form label{color:#071632;font-size:28px;font-weight:700}.complaint-detail-reference-comment-form header img{width:132px;height:auto;margin:-28px 5px -8px 0;object-fit:contain}.complaint-detail-reference-comment-form>div{position:relative}.complaint-detail-reference-comment-form textarea{min-height:86px;padding:20px 75px 20px 22px;border:1px solid #cbd6e5;border-radius:10px;color:#132541;font:inherit;font-size:17px;resize:vertical}.complaint-detail-reference-comment-form textarea::placeholder{color:#7485a1}.complaint-detail-reference-comment-form>div>span{position:absolute;right:20px;bottom:17px;color:#5f7190;font-size:16px}.complaint-detail-reference-comment-form .primary-action{width:100%;min-height:55px;justify-self:stretch;border:0;border-radius:9px;background:linear-gradient(135deg,#1764f2,#075bec);color:#fff;font-size:18px}.complaint-detail-reference-comment-form .primary-action:disabled{opacity:.55}.complaint-detail-reference-comments>header{min-height:57px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#071632}.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{display:grid;gap:10px}.complaint-detail-reference-comment-list>article{min-height:151px;padding:19px 24px 17px 20px;display:grid;grid-template-columns:63px minmax(0,1fr);gap:17px;border:1px solid #d7dfeb;border-radius:18px;background:#fff;box-shadow:0 7px 20px rgba(25,57,111,.045)}.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{min-height:30px;display:flex;align-items:center;gap:18px}.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{margin:6px 0 10px;color:#132541;font-size:17px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.complaint-detail-reference-comment-list article footer{display:flex;align-items:center;gap:18px;color:#162a4b}.complaint-detail-reference-comment-list article footer>span{display:inline-flex;align-items:center;gap:7px}.complaint-detail-reference-comment-list article footer>i{width:1px;height:24px;background:#ccd5e2}.complaint-detail-reference-comment-list article footer button{min-height:30px;padding:0;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#263b5d;cursor:pointer;font-size:14px}.complaint-detail-reference-empty{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d7dfeb;border-radius:18px;color:#71819a;text-align:center}.complaint-detail-reference-empty strong{margin-top:10px;color:#203654}.complaint-detail-reference-empty p{margin:7px 0 0;font-size:13px}.complaint-detail-reference-bottom{position:fixed;z-index:100;left:50%;bottom:0;width:min(100%,942px);height:108px;padding:5px 48px 9px;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #dce4ee;border-bottom:0;border-radius:27px 27px 0 0;background:rgba(255,255,255,.98);box-shadow:0 -7px 22px rgba(22,44,82,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%)}.complaint-detail-reference-bottom>a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#53688d;font-size:16px}.complaint-detail-reference-bottom>a>span{width:48px;height:46px;display:grid;place-items:center;border-radius:50%}.complaint-detail-reference-bottom>a>b{font-weight:400;white-space:nowrap}.complaint-detail-reference-bottom>a.active,.complaint-detail-reference-bottom>a:hover{color:#1269f7}.complaint-detail-reference-bottom>a.active>span{width:68px;height:68px;margin-top:-35px;border:7px solid #fff;background:#1269f7;color:#fff;box-shadow:0 0 0 1px #d8e1ed,0 8px 20px rgba(18,105,247,.25)}@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{height:47px;gap:16px;padding:0 5px;font-size:12px}.complaint-detail-reference-card{min-height:0;padding:21px 18px 0;border-radius:14px}.complaint-detail-reference-category{min-height:23px;gap:10px;font-size:11px}.complaint-detail-reference-category i{height:16px}.complaint-detail-reference-author{margin-top:22px;gap:12px}.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{margin-top:7px;flex-wrap:wrap;gap:6px;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{top:17px;right:15px;width:103px;height:121px;border-radius:11px}.complaint-detail-reference-evidence>span{min-width:29px;height:27px;padding:0 5px;border-radius:7px;font-size:11px}.complaint-detail-reference-rating{margin-top:15px;gap:8px}.complaint-detail-reference-rating svg{width:29px;height:29px}.complaint-detail-reference-rating strong{font-size:16px}.complaint-detail-reference-card h1{margin:20px 0 12px;font-size:27px;line-height:1.18;letter-spacing:-.7px}.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{min-height:70px;margin-top:17px;grid-template-columns:repeat(5,1fr);gap:0}.complaint-detail-reference-actions .complaint-detail-report,.complaint-detail-reference-actions>a,.complaint-detail-reference-actions>button,.complaint-detail-reference-actions>span.complaint-detail-view-metric{min-height:69px;padding:0 2px;flex-direction:column;gap:3px}.complaint-detail-reference-actions .complaint-detail-report svg,.complaint-detail-reference-actions 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 .complaint-detail-report,.complaint-detail-reference-actions small{font-size:8px}.complaint-detail-reference-comments{margin-top:12px}.complaint-detail-reference-comment-form{padding:17px 15px 11px;gap:10px;border-radius:14px}.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{right:12px;bottom:11px;font-size:10px}.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{min-height:105px;padding:13px 12px;grid-template-columns:43px minmax(0,1fr);gap:10px;border-radius: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{min-height:21px;gap:8px}.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{width:48px;height:48px;margin-top:-23px;border-width:5px}.complaint-detail-reference-bottom>a.active>span svg{width:27px;height:27px}}.forum-topic-reference-page{background:#f4f6f9}.forum-topic-reference-shell{max-width:942px;background:#fff}.forum-topic-reference-card{min-height:660px}.forum-topic-reference-card .complaint-detail-reference-category a{color:#1269f7}.forum-topic-reference-status{width:fit-content;min-height:42px;margin-top:25px;padding:0 14px;display:inline-flex;align-items:center;gap:9px;border-radius:999px;background:#edf4ff;color:#1269f7}.forum-topic-reference-status strong{font-size:16px;font-weight:650}.forum-topic-reference-status.pinned{background:#fff4dd;color:#b76c00}.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{margin:22px 0 10px;color:#071632;font-family:var(--font-ui),sans-serif}.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-decoration:underline;text-underline-offset:3px}.forum-topic-reference-body .rich-text blockquote{margin:18px 0;padding:11px 16px;border-left:3px solid #1269f7;background:#f5f8fd}.forum-topic-reference-cover img{object-fit:cover}.forum-topic-reference-reply-form{margin-top:0}.forum-topic-reference-reply-form>header h2{margin:0;color:#071632;font-size:28px}.forum-topic-reference-reply-form.is-locked{min-height:120px}.forum-topic-reference-replying{position:static!important;min-height:40px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;background:#eef4ff;color:#334c72}.forum-topic-reference-replying>span{position:static!important;color:inherit!important;font-size:13px!important}.forum-topic-reference-replying>button{min-height:28px;padding:0 10px;border:0;border-radius:6px;background:#fff;color:#1269f7;cursor:pointer}.forum-topic-reference-form-status{margin:0;color:#315b91;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{margin:0 0 4px;color:#1269f7;font-size:12px}.forum-topic-reference-comment-list article footer{display:block}.forum-topic-reference-comment-actions{display:flex;align-items:center;gap:25px}.forum-topic-reference-comment-actions>button{min-height:31px;padding:0;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#263b5d;cursor:pointer;font-size:14px}.forum-topic-reference-comment-actions>button:hover{color:#1269f7}@media (max-width:600px){.forum-topic-reference-card{min-height:0}.forum-topic-reference-status{min-height:29px;margin-top:15px;padding-inline:9px;gap:5px}.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{min-height:24px;gap:4px;font-size:9px}}.brand-logo{position:relative;width:var(--brand-logo-width);height:var(--brand-logo-height);flex:0 0 var(--brand-logo-width);overflow:visible}.auth-brand>.brand-logo,.brand-logo{display:block;font-size:0;letter-spacing:0}.forum-showcase-wordmark:has(.brand-logo){display:inline-flex;align-items:center;font-size:0;letter-spacing:0}.br-home-wordmark:has(.brand-logo),.wordmark:has(.brand-logo){gap:0;overflow:visible}.admin-brand-mark:has(.brand-logo){width:143px;height:48px;overflow:visible;border:0;border-radius:0;background:transparent}.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{position:fixed;z-index:100;left:50%;bottom:0;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));display:flex;border:1px solid #e4e8ef;border-bottom:0;border-radius:18px 18px 0 0;background:rgba(255,255,255,.97);box-shadow:0 -7px 22px rgba(22,44,82,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%)}.site-bottom-navigation>a{flex:1 1;flex-direction:column;gap:4px;font-size:11px;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.site-bottom-navigation-icon{width:31px;height:29px;display:grid;place-items:center;border:0;outline:0;background:transparent;box-shadow:none;color:inherit;transform:scale(1);transition:transform .15s cubic-bezier(.2,.75,.25,1),color .15s ease}.site-bottom-navigation-icon>svg{width:22px;height:22px;stroke-width:1.8}.site-bottom-navigation>a>b{white-space:nowrap}.site-bottom-navigation>a.active .site-bottom-navigation-icon,.site-bottom-navigation>a:active .site-bottom-navigation-icon{border:0;transform:scale(1.035)}.site-bottom-navigation>a:focus-visible{outline:0}.site-bottom-navigation>a:focus-visible>b{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}html[data-theme=dark] .site-bottom-navigation{background:rgba(23,26,33,.98);box-shadow:0 -7px 22px rgba(0,0,0,.24)}html[data-theme=dark] .site-bottom-navigation>a{color:#aab2c0}html[data-theme=dark] .site-bottom-navigation>a.active,html[data-theme=dark] .site-bottom-navigation>a:active,html[data-theme=dark] .site-bottom-navigation>a:hover{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-icon,.site-bottom-navigation>a{transition:none}}.site-bottom-navigation{bottom:auto;width:100%;height:92px;padding:0 34px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;border:0;border-bottom:1px solid #e1e7f0;border-radius:0;background:rgba(255,255,255,.985);box-shadow:0 7px 20px rgba(26,48,86,.075);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-bottom-navigation>a{min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:13px;color:#536481;line-height:1}.site-bottom-navigation>a:after{content:"";position:absolute;right:15%;bottom:0;left:15%;height:3px;border-radius:999px 999px 0 0;background:transparent}.site-bottom-navigation-icon{width:42px;height:42px;flex:0 0 auto;border-radius:50%;transition:color .15s ease,background-color .15s ease,transform .15s ease}.site-bottom-navigation-icon>svg{width:31px;height:31px}.site-bottom-navigation>a.active,.site-bottom-navigation>a:active,.site-bottom-navigation>a:hover{color:#1269f7}.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{background:#1269f7;color:#fff;box-shadow:0 7px 16px rgba(18,105,247,.24);transform:none}.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 rgba(24,49,88,.07)}.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 rgba(23,105,246,.08),0 8px 20px rgba(24,49,88,.08)}.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{max-height:none;overflow:visible;border:0;border-radius:0;overscroll-behavior:auto}.complaint-explorer-scroll .complaint-reference-list{display:grid;gap:14px;overflow:visible;border:0;border-radius:0}.complaint-explorer-page .complaint-reference-row{min-height:102px;height:auto;padding:15px 18px;border:1px solid #dbe2ec;border-radius:15px;background:#fff;box-shadow:0 7px 18px rgba(28,52,91,.075);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.complaint-explorer-page .complaint-reference-row:last-child{border:1px solid #dbe2ec}.complaint-explorer-page .complaint-reference-row:hover{border-color:#bfd0e7;background:#fff;box-shadow:0 10px 24px rgba(28,52,91,.11);transform:translateY(-1px)}.complaint-showcase-page .complaint-explorer-recent>header{height:auto;min-height:52px;gap:20px}.complaint-showcase-page .complaint-explorer-recent>header h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-explorer-scroll{max-height:none;overflow:visible;overscroll-behavior:auto}html[data-theme=dark] .site-bottom-navigation{border-color:#303641;background:rgba(23,26,33,.985);box-shadow:0 7px 22px rgba(0,0,0,.24)}@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{right:9%;left:9%;height:2px}.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 rgba(24,49,88,.075)}.complaint-explorer-selects,.forum-explorer-selects{min-height:88px;gap:12px}.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{min-height:112px;padding:14px 12px;border-radius:14px;box-shadow:0 6px 16px rgba(28,52,91,.075)}.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{position:relative;z-index:220;width:min(100%,942px);height:102px;margin-inline:auto;padding:10px 31px 15px;color:#071632;background:#fff}.br-home-shell,.complaint-showcase-shell,.forum-showcase-shell,.support-reference-page .support-reference-shell{overflow:visible}.br-home-shell{width:min(100%,942px)}.site-bottom-navigation{position:sticky;z-index:210;top:0;left:auto;width:calc(100vw - 32px);height:64px;margin:8px 0 12px calc((100% - 100vw) / 2 + 16px);padding:4px 18px;gap:0;overflow:visible;border:1px solid #dce3ec;border-radius:16px;background:#fff;box-shadow:0 8px 22px rgba(31,53,84,.11);-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.site-bottom-navigation>a{position:relative;height:54px;align-self:center;margin:0 8px;gap:12px;border-radius:0;color:#203754;font-size:18px;font-weight:400}.site-bottom-navigation>a+a:before{content:"";position:absolute;top:8px;bottom:8px;left:-8px;width:1px;background:#e0e6ed}.site-bottom-navigation>a:after{display:none}.site-bottom-navigation-icon{width:38px;height:38px;border-radius:0}.site-bottom-navigation-icon>svg{width:34px;height:34px;stroke-width:1.75}.forum-category-explorer-main{padding-top:24px}.forum-category-breadcrumb{min-height:42px;display:flex;align-items:center;gap:10px;overflow:hidden;color:#71819b;font-size:14px;white-space:nowrap}.forum-category-breadcrumb>a{display:inline-flex;align-items:center;gap:7px;color:#31557f;font-weight:650}.forum-category-breadcrumb>a:hover{color:#1269f7}.forum-category-breadcrumb>span{overflow:hidden;text-overflow:ellipsis}.forum-category-breadcrumb>svg{flex:0 0 auto;color:#a4afbf}.forum-category-intro{min-height:154px;padding:24px 26px;display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:20px;border:1px solid #d8e2ef;border-radius:16px;background:#f8fbff;box-shadow:0 7px 20px rgba(27,55,96,.055)}.forum-category-intro-icon{width:68px;height:68px;display:grid;place-items:center;border-radius:18px;background:#eaf2ff;color:#1769f6}.forum-category-intro>div{min-width:0}.forum-category-intro small{display:block;margin-bottom:7px;color:#1769f6;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.forum-category-intro h1{margin:0;overflow-wrap:anywhere;color:#071632;font-size:35px;line-height:1.08;letter-spacing:-.9px}.forum-category-intro p{max-width:500px;margin:10px 0 0;color:#5b6e8c;font-size:16px;line-height:1.45}.forum-category-intro>a{min-width:184px;min-height:54px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #1269f7;border-radius:10px;background:#1269f7;color:#fff;font-size:15px;font-weight:650}.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{min-height:58px;padding:0 20px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid #dfe5ed;color:#536b8e}.forum-category-pagination>a{display:inline-flex;align-items:center;gap:6px;color:#1269f7;font-size:14px;font-weight:650}.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{min-height:25px;height:25px;flex:0 0 25px;gap:6px;font-size:9px}.forum-category-breadcrumb svg{width:12px;height:12px}.forum-category-intro{min-height:84px;padding:9px 10px;grid-template-columns:43px minmax(0,1fr) 97px;gap:8px;flex:0 0 auto;border-radius:11px;box-shadow:0 4px 11px rgba(27,55,96,.045)}.forum-category-intro-icon{width:43px;height:43px;border-radius:12px}.forum-category-intro-icon svg{width:24px;height:24px}.forum-category-intro small{margin-bottom:3px;font-size:7px;letter-spacing:.08em}.forum-category-intro h1{font-size:18px;line-height:1.08;letter-spacing:-.35px}.forum-category-intro p{margin-top:4px;overflow:hidden;display:-webkit-box;font-size:8.5px;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.forum-category-intro>a{min-width:97px;min-height:39px;padding:0 7px;gap:5px;border-radius:8px;font-size:9px}.forum-category-intro>a svg{width:15px;height:15px}.forum-category-explorer-page .forum-category-topics,.forum-category-explorer-page .forum-explorer-controls{margin-top:7px}.forum-category-pagination{min-height:40px;height:40px;flex:0 0 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:2}.site-bottom-navigation>a>b{font-weight:400}.site-bottom-navigation>a.active,.site-bottom-navigation>a:active,.site-bottom-navigation>a:hover{color:#1769f6}.site-bottom-navigation>a.active .site-bottom-navigation-icon,.site-bottom-navigation>a:active .site-bottom-navigation-icon{background:transparent;color:inherit;box-shadow:none}.site-bottom-navigation>a.active{background:transparent;box-shadow:none}@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{left:auto;width:calc(100vw - 16px);height:54px;margin:4px 0 8px calc((100% - 100vw) / 2 + 8px);padding:2px 4px;border-radius:10px}.site-bottom-navigation>a{height:48px;margin:0 1px;gap:3px;border-radius:0;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){body:has(>.complaint-explorer-page),body:has(>.forum-explorer-page){height:100dvh;min-height:0;overflow:hidden;overscroll-behavior:none}.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{width:100%;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.complaint-explorer-page .complaint-showcase-header,.complaint-explorer-page .site-bottom-navigation,.forum-explorer-page .forum-explorer-header,.forum-explorer-page .site-bottom-navigation{flex:0 0 auto}.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:1 1 auto;min-height:0;padding:10px 0 8px;display:flex;overflow:hidden}.complaint-explorer-page .complaint-reference-shell{width:calc(100% - 24px);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.complaint-explorer-page .complaint-create-banner{min-height:102px;height:102px;flex:0 0 102px;padding:9px 10px;grid-template-columns:88px minmax(0,1fr) 104px;grid-template-rows:25px minmax(0,1fr);align-items:center;gap:2px 8px;border-radius:13px}.complaint-explorer-page .complaint-create-banner>div{display:contents}.complaint-explorer-page .complaint-create-banner h1{grid-column:1;grid-row:1;align-self:end;margin:0;font-size:12px;line-height:1.05;text-align:center}.complaint-explorer-page .complaint-create-art{grid-column:1;grid-row:2;align-self:start;justify-self: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{grid-column:2;grid-row:1/3;align-self:center;margin:0;font-size:10.5px;line-height:1.38;text-align:center}.complaint-explorer-page .complaint-create-banner p br{display:none}.complaint-explorer-page .complaint-create-banner>a{grid-column:3;grid-row:1/3;min-height:52px;padding:0 8px;gap:7px;border-radius:10px;font-size:10.5px;line-height:1.15}.complaint-explorer-controls{flex:0 0 auto;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{min-height:66px;height:66px;gap:10px}.complaint-explorer-selects label{height:48px;padding:0 9px;grid-template-columns:19px minmax(0,1fr) 15px;gap:6px}.complaint-explorer-selects select{height:45px;font-size:11px}.complaint-showcase-page .complaint-explorer-recent{flex:1 1 auto;min-height:0;margin-top:7px;display:flex;flex-direction:column;overflow:hidden}.complaint-showcase-page .complaint-explorer-recent>header{min-height:38px;height:38px;flex:0 0 38px;margin:0 0 9px}.complaint-showcase-page .complaint-explorer-recent>header h2{font-size:18px}.complaint-explorer-scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(84,108,146,.22) transparent}.complaint-explorer-scroll::-webkit-scrollbar{display:block;width:4px}.complaint-explorer-scroll::-webkit-scrollbar-track{background:transparent}.complaint-explorer-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(84,108,146,.2)}.complaint-explorer-scroll .complaint-reference-list{gap:6px;padding-right:2px}.complaint-explorer-page .complaint-reference-row{min-height:92px;padding:9px 10px;grid-template-columns:49px minmax(0,1fr) 48px;grid-template-rows:auto auto;gap:5px 9px;border-radius:12px;box-shadow:0 4px 11px rgba(28,52,91,.065)}.complaint-explorer-page .complaint-reference-logo{width:49px;height:49px}.complaint-explorer-page .complaint-reference-row-copy>strong{overflow:visible;font-size:12.5px;line-height:1.25;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.complaint-explorer-page .complaint-reference-row-copy small{margin-top:5px;gap:5px;font-size:9px}.complaint-explorer-page .complaint-reference-score{height:26px;gap:3px;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:1 1 auto;min-height:0;padding:10px 12px 8px;display:flex;flex-direction:column;overflow:hidden}.forum-explorer-intro{flex:0 0 auto;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:0 0 auto;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{min-height:66px;height:66px;gap:10px}.forum-explorer-selects label,.forum-explorer-selects label:last-child{height:48px;padding:0 9px;grid-template-columns:19px minmax(0,1fr) 15px;gap:6px}.forum-explorer-selects select{height:45px;font-size:11px}.forum-explorer-pinned{display:none}.forum-explorer-topics{flex:1 1 auto;min-height:0;margin-top:7px;display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:0;background:transparent}.forum-explorer-topics>header{min-height:38px;height:38px;flex:0 0 38px;padding:0;margin:0 0 9px;border:0}.forum-explorer-topics>header h2{max-width:78%;font-size:18px}.forum-explorer-scroll{flex:1 1 auto;min-height:0;max-height:none;padding-right:2px;display:grid;align-content:start;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(84,108,146,.22) transparent}.forum-explorer-scroll::-webkit-scrollbar{width:4px}.forum-explorer-scroll::-webkit-scrollbar-track{background:transparent}.forum-explorer-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(84,108,146,.2)}.forum-explorer-row{min-height:92px;padding:9px 10px;grid-template-columns:49px minmax(0,1fr) 16px;gap:9px;border:1px solid #dbe2ec;border-radius:12px;background:#fff;box-shadow:0 4px 11px rgba(28,52,91,.065)}.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{overflow:visible;font-size:12.5px;line-height:1.25;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.forum-explorer-copy>small{margin-top:5px;gap: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{display:inline-flex;align-items:center;color:#607396;font-family:Arial,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engagement-metrics>span{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap}.engagement-metrics>span>.engagement-metric-icon{width:21px;height:21px;flex:0 0 21px;overflow:visible}.complaint-reference-metrics.card-engagement-metrics,.forum-explorer-metrics.card-engagement-metrics{display:inline-flex;grid-template-columns:none;align-items:center;justify-content:flex-start;gap:42px;color:#607396}.complaint-reference-metrics.card-engagement-metrics>span,.forum-explorer-metrics.card-engagement-metrics>span{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;color:inherit;font-family:Arial,sans-serif;font-size:15px;font-weight:500;line-height:1;white-space:nowrap}.complaint-reference-metrics.card-engagement-metrics svg,.forum-explorer-metrics.card-engagement-metrics svg{width:21px;height:21px;flex:0 0 21px}@media (max-width:760px){.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics,.forum-explorer-metrics.card-engagement-metrics{width:100%;gap:0;justify-content:space-between}.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{width:21px;height:21px;flex-basis: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{width:20px;height:20px;flex-basis:20px}}.compact-select{position:relative;min-width:0}.compact-select-trigger{width:100%;min-height:100%;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.compact-select-trigger.has-leading{grid-template-columns:auto minmax(0,1fr) auto}.compact-select-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-select-trigger>svg:last-child{transition:transform .16s ease}.compact-select.open .compact-select-trigger>svg:last-child{transform:rotate(180deg)}.compact-select-menu{position:absolute;z-index:90;top:calc(100% + 7px);left:0;right:0;max-height:min(286px,45dvh);padding:6px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid #c8d4e5;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(24,44,79,.18);scrollbar-width:thin;scrollbar-color:#becae0 transparent}.compact-select-menu>button{width:100%;min-height:42px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:8px;background:transparent;color:#102442;font:inherit;font-size:14px;line-height:1.25;cursor:pointer;text-align:left}.compact-select-menu>button.selected,.compact-select-menu>button:hover{background:#edf4ff;color:#075fe8}.complaint-explorer-selects>.compact-select,.forum-explorer-selects>.compact-select{height:75px;padding:0 24px;border:1px solid #bac8dc;border-radius:10px;background:#fff;color:#102442}.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{min-height:62px;padding:0 23px;border:1px solid #c6d3e5;border-radius:9px;background:#fff;color:#071632;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 rgba(23,105,246,.07)}.support-guest-note{margin:14px 0 0;padding:11px 13px;border:1px solid #d9e5f6;border-radius:9px;background:#f5f9ff;color:#536b91;font-size:13px;line-height:1.45}.complaint-profile-stats.single{grid-template-columns:1fr}.complaint-profile-avatar-edit{position:relative;width:124px;height:124px;display:grid;place-items:center;overflow:hidden;border:1px solid #dce3ed;border-radius:50%;background:#dceafb;color:#174572}.complaint-profile-avatar-edit>img{border-radius:50%;object-fit:cover}.complaint-profile-avatar-edit>b{font-size:38px}.complaint-profile-avatar-edit>i{position:absolute;right:-1px;bottom:-1px;width:24px;height:24px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#1269f7;color:#fff;font-size:12px;font-style:normal}.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{min-height:38px;padding:0 12px;border:1px solid #c6d3e5;border-radius:9px;background:#fff;color:#075fe8;font:inherit;font-weight:700;cursor:pointer}.security-current-device{padding:6px 10px;border-radius:999px;background:#e9f8ef;color:#16834a;font-size:11px}.security-device-verification{margin-top:12px;padding:15px;border:1px solid #ccdaed;border-radius:12px;background:#f7faff}.security-device-verification>p{margin:5px 0 11px;color:#60708b;font-size:12px}.security-device-verification>div{display:flex;gap:8px}.security-device-verification input{min-width:0;min-height:40px;flex:1 1;padding:0 12px;border:1px solid #c6d3e5;border-radius:9px;font:inherit;letter-spacing:.13em}.security-password-card .password-change-panel form{display:grid;gap:13px}.security-password-card .password-change-panel form>label,.security-password-card .password-pair>label{display:grid;gap:7px;color:#23334f;font-size:12px;font-weight:600}.security-password-card .password-change-panel input{width:100%;min-height:52px;padding:0 15px;border:1px solid #cbd6e5;border-radius:11px;outline:0;background:#f9fbff;color:#0b1930;font:inherit;font-size:15px}.security-password-card .password-change-panel input:focus{border-color:#3975ff;background:#fff;box-shadow:0 0 0 3px rgba(57,117,255,.09)}.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{width:100%;min-height:50px;border-radius:11px;background:linear-gradient(100deg,#0759ec,#096cf6);box-shadow:0 8px 18px rgba(7,89,236,.17)}@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{width:18px;height:18px;border-width:1.5px;font-size:9px}.complaint-explorer-selects>.compact-select,.forum-explorer-selects>.compact-select{height:52px;padding:0 10px;border-radius:8px}.complaint-explorer-selects .compact-select-trigger,.forum-explorer-selects .compact-select-trigger{gap:7px;font-size:12px}.compact-select-menu{position:fixed;top:auto;left:12px;right:12px;bottom:14px;max-height:min(360px,55dvh);padding:8px;border-radius:16px;box-shadow:0 20px 60px rgba(9,24,49,.28)}.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-current-device,.security-device-sessions article>button{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,calc(100vw - 32px))}.complaint-explorer-selects>.compact-select:last-child .compact-select-menu,.forum-explorer-selects>.compact-select:last-child .compact-select-menu{right:0;left:auto;min-width:min(250px,calc(100vw - 32px))}.support-reference-page .support-create-card .compact-select-menu{width:100%;min-width:100%}.comment-list-heading{position:relative;min-height:57px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#071632}.comment-list-heading h2{margin:0;display:inline-flex;align-items:baseline;gap:7px;font-size:22px}.comment-list-heading h2>span{color:#617391;font-size:16px;font-weight:500}.comment-sort-select{width:184px;height:38px;padding:0 11px;border:1px solid #cbd7e6;border-radius:9px;background:#fff;color:#30496e;font-size:13px}.comment-sort-select .compact-select-menu{right:0;left:auto;min-width:184px}.comment-sort-select .compact-select-trigger{gap:7px}.security-reference-account-card{height:auto;grid-template-rows:repeat(3,136px)}.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{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.account-settings-avatar-actions>button{min-height:35px;padding:0 4px;display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#0968fb;font:inherit;font-size:18px;cursor:pointer}.account-settings-avatar-actions>button svg{width:25px;height:25px}.account-settings-avatar-actions>button.remove{min-height:24px;color:#d82332;font-size:13px}.account-settings-avatar-actions>button:disabled{opacity:.55;cursor:wait}.complaint-profile-photo-actions{margin-top:11px;display:flex;align-items:center;gap:12px}.complaint-profile-photo-actions>a,.complaint-profile-photo-actions>button{min-height:28px;padding:0;display:inline-flex;align-items:center;border:0;background:transparent;color:#1269f7;font:inherit;font-size:15px;font-weight:650;cursor:pointer}.complaint-profile-photo-actions>button{color:#d82332}@media (max-width:760px){.compact-select-menu{position:absolute;top:calc(100% + 5px);bottom:auto;max-height:min(282px,48dvh);padding:6px;border-radius:11px;box-shadow:0 14px 34px rgba(9,24,49,.22)}.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{min-height:47px;padding:0 8px;gap: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{height:auto;grid-template-rows:repeat(3,68px)}.security-reference-data-group .security-reference-card{height:auto}.security-reference-data-group .security-reference-row{height:61px}.account-settings-avatar-row{min-height:86px;grid-template-columns:50px minmax(0,1fr) auto}.account-settings-avatar-actions{gap:3px}.account-settings-avatar-actions>button{min-height:28px;gap:5px;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{margin-top:5px;gap:8px}.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{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.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{min-height:34px;max-width:132px;margin:0;padding:0 8px;white-space:normal;font-size:9px;line-height:1.15;text-align:left}.notifications-reference-page .notification-filters{margin-top:15px}}