.feedback-frame[data-v-0b6bddc5]{display:flex;filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));background-color:#fff;position:fixed;bottom:1rem;right:1rem;border-radius:.5rem;border-width:1px}.feedback-frame .feedback-button[data-v-0b6bddc5]{padding:8px 15px;color:grey;font-weight:500}.feedback-frame .feedback-form[data-v-0b6bddc5]{width:18rem}.feedback-frame .feedback-form .feedback-title[data-v-0b6bddc5]{margin:0;padding:5px;text-align:center}.feedback-frame .feedback-form textarea[data-v-0b6bddc5]{padding:5px}.feedback-frame .feedback-form .form-buttons[data-v-0b6bddc5]{display:flex;justify-content:space-between;gap:1.5rem;padding:.3rem .5rem}.feedback-frame .feedback-form .cancel-btn[data-v-0b6bddc5]{font-weight:500;padding:.5rem .75rem;border-radius:.25rem;background-color:#eaeaea}.feedback-frame .success-result[data-v-0b6bddc5]{color:#22c55e;font-weight:600;padding:.5rem .75rem;gap:.5rem;justify-content:center;align-items:center;display:flex;text-decoration:none}.feedback-frame .success-result svg[data-v-0b6bddc5]{width:1.25rem;height:1.25rem;display:block}@font-face{font-family:Lexend;src:url(/fonts/Lexend-Regular.3f6f8175.woff2) format("woff2"),url(/fonts/Lexend-Regular.81db2b19.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/fonts/Lexend-SemiBold.ab1e4b88.woff2) format("woff2"),url(/fonts/Lexend-SemiBold.517922ad.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(/fonts/Lexend-Medium.1fe67165.woff2) format("woff2"),url(/fonts/Lexend-Medium.a470617e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}[v-cloak]{display:none!important}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--colour-neutral-100) transparent}:root{--colour-neutral-1000:#232e3a;--colour-neutral-900:#324353;--colour-neutral-800:#41576d;--colour-neutral-700:#516c86;--colour-neutral-600:#6080a0;--colour-neutral-500:#7994af;--colour-neutral-400:#93a9be;--colour-neutral-300:#acbdce;--colour-neutral-200:#c6d1dd;--colour-neutral-100:#dfe6ec;--colour-neutral-75:#e6ebf0;--colour-neutral-50:#ecf0f4;--colour-neutral-25:#f2f5f7;--colour-neutral-10:#f9fafb;--colour-success-1000:#00452e;--colour-success-900:#006443;--colour-success-800:#008357;--colour-success-700:#00a16c;--colour-success-600:#00c080;--colour-success-500:#29ca94;--colour-success-400:#52d4a9;--colour-success-300:#7adebd;--colour-success-200:#a3e8d1;--colour-success-100:#ccf2e6;--colour-success-75:#d6f5eb;--colour-success-50:#e0f7f0;--colour-success-25:#ebfaf5;--colour-success-10:#f5fcfa;--colour-attention-1000:#5c4517;--colour-attention-900:#856421;--colour-attention-800:#ad832c;--colour-attention-700:#d6a136;--colour-attention-600:#ffc040;--colour-attention-500:#ffca5f;--colour-attention-400:#ffd47d;--colour-attention-300:#ffde9c;--colour-attention-200:#ffe8ba;--colour-attention-100:#fff2d9;--colour-attention-75:#fff5e0;--colour-attention-50:#fff7e8;--colour-attention-25:#fffaf0;--colour-attention-10:#fffcf7;--colour-warning-1000:#5c2e17;--colour-warning-900:#854321;--colour-warning-800:#ad572c;--colour-warning-700:#d66c36;--colour-warning-600:#ff8040;--colour-warning-500:#ff945f;--colour-warning-400:#ffa97d;--colour-warning-300:#ffbd9c;--colour-warning-200:#ffd1ba;--colour-warning-100:#ffe6d9;--colour-warning-75:#ffebe0;--colour-warning-50:#fff0eb;--colour-warning-25:#fff5f0;--colour-warning-10:#fffaf7;--colour-danger-1000:#5c1723;--colour-danger-900:#852132;--colour-danger-800:#ad2c41;--colour-danger-700:#d63651;--colour-danger-600:#ff4060;--colour-danger-500:#ff5f79;--colour-danger-400:#ff7d93;--colour-danger-300:#ff9cac;--colour-danger-200:#ffbac6;--colour-danger-100:#ffd9df;--colour-danger-75:#ffe0e6;--colour-danger-50:#ffe8ec;--colour-danger-25:#fff0f2;--colour-danger-10:#fff7f9;--colour-dolphin-1000:#173e5c;--colour-dolphin-900:#214385;--colour-dolphin-800:#2c57ad;--colour-dolphin-700:#366cd6;--colour-dolphin-600:#4080ff;--colour-dolphin-500:#5f94ff;--colour-dolphin-400:#7da9ff;--colour-dolphin-300:#9cbdff;--colour-dolphin-200:#bad1ff;--colour-dolphin-100:#d9e6ff;--colour-dolphin-75:#e0ebff;--colour-dolphin-50:#e8f0ff;--colour-dolphin-25:#f0f5ff;--colour-dolphin-10:#f7faff;--colour-feedback-1000:#23175c;--colour-feedback-900:#322185;--colour-feedback-800:#412cad;--colour-feedback-700:#5136d6;--colour-feedback-600:#6040ff;--colour-feedback-500:#795fff;--colour-feedback-400:#937dff;--colour-feedback-300:#ac9cff;--colour-feedback-200:#c6baff;--colour-feedback-100:#dfd9ff;--colour-feedback-75:#e6e0ff;--colour-feedback-50:#ece8ff;--colour-feedback-25:#f2f0ff;--colour-feedback-10:#f9f7ff;--colour-survey-1000:#113f4b;--colour-survey-900:#195c6c;--colour-survey-800:#21788d;--colour-survey-700:#2894af;--colour-survey-600:#30b0d0;--colour-survey-500:#51bdd8;--colour-survey-400:#72c9df;--colour-survey-300:#93d6e7;--colour-survey-200:#b4e3ee;--colour-survey-100:#d6eff6;--colour-survey-75:#def2f7;--colour-survey-50:#e6f6f9;--colour-survey-25:#eef9fb;--colour-survey-10:#f7fcfd;--colour-primary-1000:var(--colour-feedback-1000);--colour-primary-900:var(--colour-feedback-900);--colour-primary-800:var(--colour-feedback-800);--colour-primary-700:var(--colour-feedback-700);--colour-primary-600:var(--colour-feedback-600);--colour-primary-500:var(--colour-feedback-500);--colour-primary-400:var(--colour-feedback-400);--colour-primary-300:var(--colour-feedback-300);--colour-primary-200:var(--colour-feedback-200);--colour-primary-100:var(--colour-feedback-100);--colour-primary-75:var(--colour-feedback-75);--colour-primary-50:var(--colour-feedback-50);--colour-primary-25:var(--colour-feedback-25);--colour-primary-10:var(--colour-feedback-10);--colour-system-text:var(--colour-neutral-1000);--colour-system-text-placeholder:var(--colour-neutral-400);--colour-system-body:#f0f3f9;--colour-system-line:var(--colour-neutral-75);--colour-input-border:var(--colour-neutral-100);--colour-primary:var(--colour-primary-600);--colour-neutral:var(--colour-neutral-600);--colour-success:var(--colour-success-600);--colour-danger:var(--colour-danger-600);--colour-attention:var(--colour-attention-600);--colour-warning:var(--colour-warning-600);--header-height:52px}:after,:before{box-sizing:border-box}::-webkit-scrollbar{width:5px;height:5px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background:var(--colour-neutral-100)}body,html{height:100%}body{margin:0;font-family:Inter,sans-serif;background-color:var(--colour-system-body);color:var(--colour-system-text);transition:background-color .1s}body,button,input,table{font-size:14px;font-family:Inter,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.margin-top-42{margin-top:42px!important}.margin-bottom-16{margin-bottom:16px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-top-4{margin-top:4px!important}.text-medium{font-size:medium}.bold{font-weight:700}.hidden{display:none}.unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.text-info{color:var(--colour-neutral)}.error-text{color:red}.flex-start{justify-content:start}.flex-between,.flex-start{display:flex;align-items:center}.flex-between{justify-content:space-between}.position-relative,.relative{position:relative}label{display:block;margin-top:10px}a.primary{color:var(--colour-primary);text-decoration:none}body #app{padding-top:var(--header-height);align-items:center;overflow:auto;display:flex;flex-direction:column;min-height:100vh}.app-flex{display:flex;height:100%}.container{max-width:1200px;margin:0 auto;padding:40px 20px;min-height:100%;width:100%;flex:1}.width-700{max-width:700px}.width-800{max-width:800px}.width-900{max-width:900px}.header{height:var(--header-height);position:fixed;z-index:10;width:100%;top:0;background-color:#141b27;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;padding:0 25px}.site-logo{background:url(/img/logo.fab4d318.svg) no-repeat 50%;background-size:contain}.header .site-logo{width:130px;height:40px;cursor:pointer}.header .nav-links .site-logo i{color:#4a90e2;font-size:24px;margin-right:10px}.header .nav-links .site-logo a{text-decoration:none;color:#333;font-size:20px;font-weight:700}.header .nav-links{display:flex;align-items:center;height:100%}.header .nav-links .user-control{height:100%;display:flex;position:relative}.header .nav-links a{text-decoration:none;color:inherit}.header .nav-links .auth-buttons{display:flex;height:100%;align-items:center;gap:10px;font-size:16px}.header .nav-links .auth-buttons .auth-button{padding:10px}.header .nav-links .nav-link-user{font-size:18px;display:flex;align-items:center;gap:12px}.header .chrome-extension-holder{margin:0 16px}.header .install-chrome-extension{display:flex;flex-direction:row;align-items:center;cursor:pointer;box-sizing:border-box;transition:.2s linear;border-radius:99px;font-style:normal;text-transform:none;padding:9px 16px;margin:0;font-size:16px;font-weight:500;line-height:inherit;background:#223146}.header .install-chrome-extension .chrome-extension-icon{margin-right:8px;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/img/chrome-logo-thin.6800a52a.svg)}.header .install-chrome-extension:hover{color:#fff;background:#39329d}.header .install-chrome-extension:hover .chrome-extension-icon{background-image:url(/img/chrome-logo-thick.e5f9a2ac.svg)}.header .nav-link-user span,.header .nav-link-user svg{cursor:pointer}.dropdown-menu{position:absolute;top:var(--header-height);right:0;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:0 0 5px 5px;z-index:1000;display:flex;flex-direction:column;min-width:140px;padding:0;margin:0;background-color:#131b27;color:#fff}.dropdown-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;cursor:pointer;font-size:16px}.dropdown-menu .dropdown-item a{margin-left:0}.dropdown-menu .dropdown-item:hover{background-color:#bdc5df;color:#131b27}footer{font-family:Lexend,sans-serif}.footer-container{max-width:1320px;padding-left:0;padding-right:0;margin-top:0;padding-top:0}.footer-upper-content-wrapper{padding:30px 20px 20px}.footer-main-wrapper{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;display:flex}.footer-about-column{max-width:310px}.footer-about-column .company-link{text-decoration:none;max-width:100%;display:inline-block}.footer-column{flex:none}footer img{max-width:100%;vertical-align:middle;display:inline-block}.footer-paragraph{margin-top:15px;margin-bottom:15px;font-size:18px}footer p{color:#111;margin-bottom:0;font-family:Lexend Regular,sans-serif;line-height:1.5}.footer-email,footer p{font-size:18px}.footer-column h3{color:#111;margin-top:0;margin-bottom:0;font-family:Lexend Bold,sans-serif;font-size:20px;font-weight:700;line-height:1.35}.footer-column .footer-link-wrapper{grid-row-gap:12px;flex-direction:column;margin-top:15px;display:flex}.footer-link{color:#111;font-size:18px;text-decoration:none;transition:color .3s;display:inline-block}.footer-copyright-wrapper{grid-column-gap:16px;grid-row-gap:16px;border-top:1px solid #111;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex}.footer-copyright-text{text-align:center;font-size:18px}.footer-copyright-link{color:#111;font-family:Lexend,sans-serif;font-weight:600;text-decoration:underline;transition:color .3s}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal{position:relative;background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;width:90%}.modal.small{max-width:400px}.modal.medium{max-width:600px}.modal .close-button{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;color:#6c757d;font-size:1.3rem}.modal .close-button:hover{color:#000}.text-page-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.1rem;line-height:1.7;transition:padding-top 0s;padding:2rem;border-radius:10px}.text-page-content.about-page{text-align:center;font-family:Lexend,sans-serif;padding-left:10rem;padding-right:10rem}.text-page-content .text-primary{color:#6242ff}.text-page-content .text-500{font-weight:500}.resize-none{resize:none}.cursor-pointer{cursor:pointer}.background-img{position:absolute;top:100px;left:0;z-index:-100;width:100%}.background-img img{opacity:.6;width:70%}@media screen and (max-width:1500px){.background-img{top:15%}}@media screen and (max-width:1200px){.background-img img{width:100%}}@media screen and (max-width:1000px){.footer-main-wrapper{grid-column-gap:50px;grid-row-gap:0;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;display:grid}.text-page-content.about-page{padding-left:0;padding-right:0}}@media screen and (max-width:770px){.footer-main-wrapper{grid-column-gap:30px;grid-row-gap:20px;grid-template-columns:1.25fr 1fr}.background-img{top:22%}}@media (max-height:900px),screen and (max-width:650px){.background-img img{display:none}}@media screen and (max-width:500px){.footer-main-wrapper{grid-template-columns:1fr}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{width:100%;height:50px;padding:0;border:none;border-bottom:1px solid var(--colour-input-border);border-radius:0;background:none;outline:none;font-size:16px;font-family:Inter,sans-serif;color:var(--colour-system-text);transition:all .1s}input[type=color].solid,input[type=date].solid,input[type=datetime-local].solid,input[type=datetime].solid,input[type=email].solid,input[type=month].solid,input[type=number].solid,input[type=password].solid,input[type=search].solid,input[type=tel].solid,input[type=text].solid,input[type=time].solid,input[type=url].solid,select.solid,textarea.solid{padding-left:10px;padding-right:10px;background-color:#fff;border:1px solid var(--colour-input-border);border-radius:8px}input[type=color].medium,input[type=date].medium,input[type=datetime-local].medium,input[type=datetime].medium,input[type=email].medium,input[type=month].medium,input[type=number].medium,input[type=password].medium,input[type=search].medium,input[type=tel].medium,input[type=text].medium,input[type=time].medium,input[type=url].medium,select.medium,textarea.medium{font-size:14px;height:40px}input[type=color].solid:focus,input[type=date].solid:focus,input[type=datetime-local].solid:focus,input[type=datetime].solid:focus,input[type=email].solid:focus,input[type=month].solid:focus,input[type=number].solid:focus,input[type=password].solid:focus,input[type=search].solid:focus,input[type=tel].solid:focus,input[type=text].solid:focus,input[type=time].solid:focus,input[type=url].solid:focus,select.solid:focus,textarea.solid:focus{box-shadow:0 0 0 4px var(--colour-primary-200)}input[type=color].solid:focus,input[type=color].solid:hover:not(:disabled),input[type=date].solid:focus,input[type=date].solid:hover:not(:disabled),input[type=datetime-local].solid:focus,input[type=datetime-local].solid:hover:not(:disabled),input[type=datetime].solid:focus,input[type=datetime].solid:hover:not(:disabled),input[type=email].solid:focus,input[type=email].solid:hover:not(:disabled),input[type=month].solid:focus,input[type=month].solid:hover:not(:disabled),input[type=number].solid:focus,input[type=number].solid:hover:not(:disabled),input[type=password].solid:focus,input[type=password].solid:hover:not(:disabled),input[type=search].solid:focus,input[type=search].solid:hover:not(:disabled),input[type=tel].solid:focus,input[type=tel].solid:hover:not(:disabled),input[type=text].solid:focus,input[type=text].solid:hover:not(:disabled),input[type=time].solid:focus,input[type=time].solid:hover:not(:disabled),input[type=url].solid:focus,input[type=url].solid:hover:not(:disabled),select.solid:focus,select.solid:hover:not(:disabled),textarea.solid:focus,textarea.solid:hover:not(:disabled){border-color:var(--colour-primary)}button{padding:0;margin:0;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.danger,button.info,button.primary,button.secondary,button.shiny,button.success,button.tertiary,button.tertiary-text,button.text,button.text-action,button.text-info,button.text-invert,button.text-link,button.warning,button.white{position:relative;height:45px;padding:0 24px;min-width:100px;border-radius:30px;font-size:14px;font-weight:700;cursor:pointer;color:#fff;border:1px solid transparent;transition:all .2s}button.danger.full,button.info.full,button.primary.full,button.secondary.full,button.shiny.full,button.success.full,button.tertiary-text.full,button.tertiary.full,button.text-action.full,button.text-info.full,button.text-invert.full,button.text-link.full,button.text.full,button.warning.full,button.white.full{width:100%;margin-top:10px}button.primary{background-color:var(--colour-primary-600)}button.secondary{background-color:var(--colour-dolphin-600)}button.tertiary{background-color:#fff;color:var(--colour-neutral-600);border-color:var(--colour-neutral-100)}button.large{min-width:180px;padding:0 30px 1px 30px;font-weight:600}button.large,button.medium{height:40px;border-radius:20px;font-size:14px}button.medium{padding:0 20px 1px 20px}button.medium,button.small{min-width:0;font-weight:500}button.small{height:32px;padding:0 14px;border-radius:20px;font-size:13px}button.round.small{width:32px}button.round{width:45px;min-width:0;padding:0;border-radius:50%}button.square{border-radius:8px}button.primary.danger.active:not(:disabled),button.primary.info.active:not(:disabled),button.primary.success.active:not(:disabled),button.primary:hover:not(:disabled){background-color:var(--colour-primary-700)}button.primary:active:not(:disabled){background-color:var(--colour-primary-800)}button.primary:focus:not(:disabled){box-shadow:0 0 0 4px var(--colour-primary-200)}button:disabled{cursor:not-allowed;opacity:.7}button.text-primary-small{height:28px;font-size:15px;font-weight:500;color:var(--colour-primary);cursor:pointer}.heading-large{text-align:center;margin-bottom:32px;line-height:32px;font-size:24px;font-weight:700}.banner-danger,.banner-info,.banner-success,.banner-warning{position:relative;line-height:24px;padding:8px 16px 8px 36px;border-radius:8px;border:1px solid transparent}.banner-danger{background-color:var(--colour-danger-25);border-color:var(--colour-danger-50)}.banner-success{background-color:var(--colour-success-25);border-color:var(--colour-success-50)}.banner-info{background-color:#efecff;border-color:#ece3f2;margin:10px 0}.banner-danger:before,.banner-info:before,.banner-success:before,.banner-warning:before{position:absolute;top:8px;left:16px;height:24px;line-height:24px}.banner-danger:before{color:var(--colour-danger);content:"\f071"}.banner-danger:before,.banner-success:before{font-family:Font Awesome\ 6 Free;font-weight:900}.banner-success:before{color:var(--colour-success);content:"\f058"}.form-fluid .row{margin-bottom:20px}.profile-form .form-fluid .row{margin:0 auto 20px auto;max-width:400px}.form-fluid .field-label{height:18px;line-height:18px;margin-bottom:8px;font-weight:500}.profile-form .password-toggle,div.form-overlay .password-toggle{position:absolute;top:10px;right:10px;width:20px;height:20px;color:var(--colour-neutral);font-size:18px;cursor:pointer}div.hr{position:relative;height:80px;line-height:80px;margin:auto;text-align:center}div.hr:before{content:"";top:0;bottom:0;left:0;right:0;height:1px;background-color:var(--colour-neutral-100)}div.hr:before,div.hr>span{position:absolute;margin:auto}div.hr>span{left:50%;padding:0 12px;background-color:#fff;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-overlay input[type=email],.form-overlay input[type=number],.form-overlay input[type=text],.form-overlay select,.form-overlay textarea{display:block;width:100%;border:1px solid #dfe6ec;border-radius:8px;outline:none;font-size:14px;transition:all .1s;resize:vertical}.form-overlay textarea{padding:8px 12px}.form-overlay input[type=email],.form-overlay input[type=number],.form-overlay input[type=text],.form-overlay select{height:40px;padding:0 12px}.ext-feedback-form .site-logo{width:200px;height:50px}.ext-feedback-form .form-section{position:relative;margin-bottom:32px;transition:all .1s}.ext-feedback-form .question-header{display:flex;align-items:center;justify-content:flex-start;font-size:16px;line-height:24px;font-weight:600;margin-bottom:8px}.ext-feedback-form .checkbox-container{display:inline-flex;flex-direction:column;max-width:100%;flex-wrap:wrap;gap:8px}.ext-feedback-form .checkbox-container .checkbox-option{position:relative;max-width:100%}.ext-feedback-form .checkbox-container .checkbox-option input{display:none}.ext-feedback-form .checkbox-container .checkbox-option label{margin:0;min-width:256px;border:1px solid var(--colour-input-border);border-radius:8px;font-size:15px;outline:none;transition:all .1s;display:inline-flex;align-items:center;height:auto;line-height:24px;max-width:100%;padding:8px 16px;word-break:break-word;cursor:pointer}.ext-feedback-form .checkbox-container .checkbox-option label:hover{border-color:#6040ff}.ext-feedback-form .checkbox-container .checkbox-option input:checked+label{color:#4c33cc;border-color:#6040ff;background-color:#f5f4ff}.ext-feedback-form textarea{height:120px}.ext-feedback-form .form-footer{display:flex;justify-content:flex-end}.ProseMirror{padding:1rem;min-height:300px;outline:none;white-space:pre-wrap}.search-form{text-align:center;width:80%;min-width:375px;margin:0 auto;transition:width .4s ease}.search-container{display:flex;align-items:center;gap:10px}.search-container .search-input-wrap{width:100%;position:relative}.search-container .icon-search{position:absolute;margin:16px}.search-container .search-input{width:100%;padding:14px 40px 16px 48px;line-height:20px;border:1px solid #dcdce6;border-radius:5px}.search-container .search-btn{border-radius:5px;min-width:auto}.search-container .search-clear-btn{background:none;border:none;right:0;margin:16px;cursor:pointer;position:absolute}.search-container .search-clear-btn svg{vertical-align:middle}.search-form .validation-container{width:100%;margin-top:8px;background-color:#ffe7e7;border-radius:8px}.search-form .validation-container .validation-error{display:block;padding:10px;font-size:15px}.ahrefs .circle-container{position:relative;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.ahrefs .circle-container .circle{position:relative;width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--color,#7362bf) calc(var(--percentage, 0)*1%),#fff 0)}.ahrefs .circle-container .circle:before{content:"";position:absolute;width:70%;height:70%;background-color:#fff;border-radius:50%;top:15%;left:15%;z-index:1}.ahrefs .circle-container .number{position:absolute;font-size:17px;font-weight:700;z-index:2}.badge-holder{background-color:#fff;border-radius:8px}.badge-holder .additional-content{font-size:1rem;line-height:1.3rem;text-align:justify}.badge-container .additional-content{overflow:hidden;max-height:1000px;background-color:hsla(0,0%,100%,.8);padding:10px;transition:max-height .3s ease}.badge-container .additional-content[style*="display: none"]{max-height:0;padding:0;transition:max-height .3s ease}.badge-holder .additional-content .title{margin-top:12px;text-align:center;font-weight:700;font-size:1.1rem}.badge-holder .additional-content .text-block{padding:1rem}.badge-container{display:flex;margin-top:20px;align-items:center;gap:10px;background-color:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-decoration:none;color:#333;font-size:15px;font-family:Arial,sans-serif}.badge-container .badge-content{display:flex;width:100%;justify-content:center;align-items:center;gap:10px;cursor:pointer}.badge-container .toggle-button{all:unset;cursor:pointer;width:20px;height:20px;padding:10px;display:flex;justify-content:center;align-items:center;margin-left:auto}.badge-container .toggle-button .arrow{display:inline-block;width:10px;height:10px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .3s ease}.toggle-button .arrow.arrow-down{transform:rotate(45deg)}.toggle-button .arrow.arrow-up{transform:rotate(-135deg)}.badge-container.ahrefs{padding:5px}.badge-container.ahrefs .ahrefs-rating{display:flex;align-items:center;gap:10px}.badge-container.ahrefs .ahrefs-logo-container{width:50%}.badge-container.ahrefs .ahrefs-logo-background{background-color:#1f54c2;padding:5px 10px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0 auto}.badge-container .text-block{position:relative;width:100%}.trustpilot-logo{height:24px;width:100%}.trustpilot .stars{display:flex;gap:2px}.trustpilot .stars .star{display:inline-block;width:20px;height:20px}.trustpilot .stars .star,.trustpilot .stars .star.star-half{background:url(/img/tp-star.c19468f9.svg) no-repeat 50%;background-size:contain}.trustpilot .stars .star.star-half{position:relative;-webkit-mask-image:-webkit-linear-gradient(90deg,#000 50%,transparent 0);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-composite:destination-in;-webkit-mask:linear-gradient(90deg,#000 50%,transparent 0);mask:linear-gradient(90deg,#000 50%,transparent 0);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.trustpilot .stars .star.star-empty{background:url(/img/tp-star.c19468f9.svg) no-repeat 50%;background-size:contain}.trustpilot .rating-text{width:100%;font-size:15px;color:#333}.star{width:20px;height:20px}.signin-form{margin:10px 0}.signin-form .signup-options{margin:8px 0}.user-rating-summary{border-radius:8px;padding:16px 20px;margin-top:24px;box-shadow:1px 2px 4px rgba(0,0,0,.15)}.user-rating-summary .rating-header{font-size:1.6em}.user-rating-summary.small{padding:4px 20px}.user-rating-summary.found{background-color:ivory}.user-rating-summary.info{background-color:#eeebff}.user-rating-summary.validation-error{background-color:#ffe7e7}.user-rating-summary h2{margin-top:0;margin-bottom:12px;font-size:1.2rem}.user-rating-summary .summary-el{margin-bottom:12px;font-size:1rem}.star-rating{font-size:1.3rem;color:#fa0;margin-bottom:8px}.total-reviews{font-size:1rem;color:#555}.total-reviews .info-toggle{cursor:pointer;color:var(--colour-primary-600);font-weight:600}.reviews-container{margin-top:24px}.reviews-container .reviews-title{margin:14px 0;font-size:1.2rem}.review-card{background-color:#fff;border-radius:8px;padding:16px 20px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.review-header{display:flex;justify-content:space-between;margin-bottom:8px}.review-header .delete-btn,.review-header .edit-btn{background:none;border:none;cursor:pointer;color:var(--colour-primary-600);font-size:14px;padding:3px 4px;border-radius:50%;transition:background-color .3s ease,color .3s ease;margin-right:3px}.review-header .edit-btn:hover{background-color:#e3f2fd;color:#1976d2}.review-header .delete-btn:hover{background-color:#ffebee;color:#d32f2f}.review-author-info{display:flex;gap:10px}.review-author{font-weight:600;font-size:1rem}.review-date{display:block;text-align:right;font-size:.85rem;color:#888}.review-rating{font-size:1.1rem;color:#fa0;margin-bottom:8px}.review-text{font-size:.95rem;line-height:1.4;color:#333;white-space:pre-line}.review-form{background-color:#fff;border-radius:8px;padding:16px 20px;margin-top:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.review-form h3{margin:12px 0;font-size:1.2rem}.review-form label{display:block;font-weight:600;margin-bottom:4px}.review-form .star-rating .star{font-size:24px;color:#ccc;cursor:pointer;transition:color .3s}.review-form .star-rating .star.selected,.review-form .star-rating .star:hover{color:#ffc107}.review-form input[type=text],.review-form select,.review-form textarea{height:auto;width:100%;box-sizing:border-box;padding:8px 10px;margin-bottom:16px;border:1px solid #ccc;border-radius:4px;font-size:.95rem}.review-form .error-text{display:block;margin-bottom:10px}.modal-buttons{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}.yes-btn{background-color:#ff4333}.no-btn,.yes-btn{color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;opacity:.8}.no-btn{background-color:var(--colour-primary-600)}.no-btn:hover,.yes-btn:hover{opacity:1}@media screen and (max-width:650px){.search-form{text-align:center;width:90%}}@media screen and (max-width:550px){.container{padding:30px 0}.search-form{text-align:center;width:100%}.search-container .search-input{padding:14px 28px 16px 32px}.search-container .icon-search{position:absolute;margin:16px 8px}.search-container .search-clear-btn{margin:16px 8px}}.slide-down-enter-active,.slide-down-leave-active{transition:max-height .5s ease;overflow:hidden}.slide-down-enter-from,.slide-down-leave-to{max-height:0;opacity:1}.slide-down-enter-to,.slide-down-leave-from{max-height:500px;opacity:1}div.form-overlay .ext-feedback-form,div.form-overlay .forgot-password-form,div.form-overlay .join-form,div.form-overlay .login-form,div.form-overlay .reset-password-form,div.form-overlay .signup-form,div.form-overlay .user-invitation-form,div.form-overlay .workspace-form{display:flex;align-items:center;justify-content:center}div.form-overlay{width:600px;max-width:100%;padding:48px 0;margin:30px auto;border-radius:16px;background-color:#fff;box-shadow:0 0 16px rgba(96,128,160,.16)}div.profile-form{width:90%;margin:0 auto;padding:20px;background:#fff;border-radius:8px}div.profile-form button.primary{margin:0 auto;display:block}div.my-reviews{width:90%;text-align:center;margin:0 auto;padding:20px;border-radius:8px}.my-reviews .review-form{box-shadow:none;padding:0}.my-reviews .review-form textarea{resize:vertical}div.form-overlay .ext-feedback-form>div,div.form-overlay .forgot-password-form>div,div.form-overlay .login-form>div,div.form-overlay .reset-password-form>div,div.form-overlay .signup-form>div{width:368px;max-width:100%;margin:auto}div.form-overlay .login-form div[data-step="2"],div.form-overlay .login-form div[data-step="3"],div.form-overlay .signup-form div[data-step="2"],div.form-overlay .signup-form div[data-step="3"]{display:none;width:100%;animation:fadeIn .2s}div.form-overlay .banner-danger,div.form-overlay .banner-success{display:none;margin-bottom:16px;text-align:left}div.form-overlay #openid_signin_methods.short{display:grid;grid-gap:12px}div.form-overlay .openid-button-google{overflow:hidden;height:32px}div.form-overlay .forgot-password,div.form-overlay .join-us,div.form-overlay .log-in,div.form-overlay .tnc{margin-top:24px;font-size:13px;font-weight:500}.resend-code-container .error-text{margin:6px;text-align:center}div.form-overlay .openid-button{overflow:hidden;position:relative;height:32px;margin-bottom:8px;box-shadow:0 0 0 1px var(--colour-neutral-100);border-radius:20px;transition:all .2s;cursor:pointer}div.form-overlay .openid-button>button{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:32px;padding:0;font-weight:500;color:var(--colour-system-text);cursor:pointer}div.form-overlay .openid-button>button.openid-button-google-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#fff}div.form-overlay .openid-button>button svg{position:absolute;top:9px;left:12px;width:14px;height:14px;color:var(--colour-neutral)}div.form-overlay #openid_signin_methods.short .openid-button>button svg{position:relative;top:auto;left:auto;margin-right:4px}div.form-overlay #openid_signin_methods.short .openid-button>button .text{display:none}div.form-overlay .openid-button:hover,div.form-overlay button.openid-button.danger.active,div.form-overlay button.openid-button.info.active,div.form-overlay button.openid-button.success.active{box-shadow:0 0 0 1px var(--colour-primary);background-color:var(--colour-primary-10)}div.form-overlay .heading-desc{font-size:15px;line-height:24px;margin-bottom:32px}.code-input{display:grid;grid-column-gap:10px}.code-input input{border:2px solid #cfd3da;border-radius:8px;background:#fff;padding:0;font-weight:500;text-align:center;text-transform:uppercase}.code-input.code-input-6{grid-template-columns:repeat(6,1fr)}.code-input.code-input-6 input{height:60px;font-size:24px}div.form-overlay .open-mail-client:not(:last-child){margin-right:24px}div.form-overlay .open-mail-client{display:flex;align-items:center;justify-content:start;font-size:13px;text-decoration:none}div.form-overlay .open-mail-client img{height:16px;margin-right:8px}.link-card{display:flex;border:1px solid #ccc;border-radius:8px;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:15px}.link-card:hover{border-color:#e6e9ff;background-color:#e6e9ff}.link-container{width:100%;height:100%;display:inline-block;color:inherit;text-decoration:none}.link-container .link-segments{display:flex;justify-content:space-between;padding:12px 24px;align-items:center}.link-container .link-columns{display:flex;flex-direction:column}.link-container .link-columns p{margin:5px 0}.link-container .link-row-1{display:flex;align-items:center;margin-bottom:4px;gap:10px;font-weight:600;font-size:medium;color:#473bff}.link-container .link-arrow{flex:1 1;display:flex;justify-content:flex-end}.card-container{background-color:#fff;border-radius:8px;padding:16px 20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-container .title{font-size:1.8em;font-weight:700;margin:.4em 0}.card-container .subtitle{font-size:1.2em;font-weight:400;margin:.6em 0}.header-panel{display:flex;width:100%;padding:12px 0 0;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-panel .panel-content{display:flex;flex-direction:row;max-width:600px;gap:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-panel .panel-content .navigation{position:relative;display:inline-block;padding:5px;color:var(--colour-neutral);font-weight:500;text-decoration:none;outline:none}.header-panel .panel-content .navigation.router-link-exact-active{border-bottom:2px groove #000;color:#000;cursor:default}div.statistic-form{width:90%;margin:0 auto;padding:20px;background:#fff;border-radius:8px}@media screen and (max-width:550px){div.my-reviews,div.profile-form,div.statistic-form{width:100%}}