@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Literata:opsz,wght@7..72,400;7..72,600&display=swap";.form{flex-direction:column;gap:14px;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field__label-row{justify-content:space-between;align-items:baseline;display:flex}.field__label{font-size:13px;font-weight:600}.field__control{border:1px solid var(--yara-line);border-radius:var(--yara-radius-md);background:var(--yara-bg);align-items:center;height:46px;padding:0 0 0 14px;display:flex}.field__control:focus-within{border-color:var(--yara-accent);box-shadow:0 0 0 3px var(--yara-accent-ring)}.field--invalid .field__control{border-color:var(--yara-danger)}.field__input{min-width:0;height:100%;color:var(--yara-text);font:inherit;background:0 0;border:0;flex:1;font-size:15px}.field__input:focus-visible{box-shadow:none;outline:none}.field__reveal{width:var(--yara-touch);height:var(--yara-touch);border-radius:var(--yara-radius-pill);color:var(--yara-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.field__reveal:hover{background:var(--yara-hover);color:var(--yara-text)}.field__hint,.field__error{font-size:var(--yara-text-sm);margin:0}.field__hint{color:var(--yara-muted)}.field__error{color:var(--yara-danger)}.checkbox{min-height:var(--yara-touch);color:var(--yara-muted);cursor:pointer;align-items:center;gap:10px;display:flex}.checkbox input{width:18px;height:18px;accent-color:var(--yara-accent);margin:0}.button{justify-content:center;align-items:center;gap:var(--yara-space-2);padding:0 var(--yara-space-5);border-radius:var(--yara-radius-pill);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.button:disabled{opacity:.5;cursor:default}.button--primary{height:48px;margin-top:var(--yara-space-1);background:var(--yara-accent);color:var(--yara-on-accent);border:0;font-size:15px;font-weight:700}.button--primary:hover:not(:disabled){filter:brightness(1.08)}.button--ghost{height:var(--yara-touch);border:1px solid var(--yara-line);color:var(--yara-text);background:0 0}.button--ghost:hover:not(:disabled){background:var(--yara-hover)}.link{color:var(--yara-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.link:hover{text-decoration:underline}.form-error{color:var(--yara-danger);margin:0;font-weight:600}.field__icon{color:var(--yara-muted);margin-right:10px;display:flex}.auth-card{padding:var(--yara-space-8);border:1px solid var(--yara-line);border-radius:var(--yara-radius-xl);background:var(--yara-card);box-shadow:var(--yara-shadow-card)}.auth-card__title{letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700}.auth-card__subtitle{color:var(--yara-muted);margin:0 0 22px;line-height:1.5}.auth-card__title+.form{margin-top:22px}.auth-card__footer{color:var(--yara-muted);text-align:center;margin:22px 0 0}.auth-legal{max-width:var(--yara-auth-max);margin:var(--yara-space-5) 0 0;color:var(--yara-muted);font-size:var(--yara-text-sm);text-align:center;line-height:1.5}@media (width<=480px){.auth-card{padding:var(--yara-space-6) var(--yara-space-5)}}.auth-card__retry{width:100%;margin-top:var(--yara-space-4)}.auth-icon{border-radius:var(--yara-radius-pill);background:var(--yara-accent-soft);width:56px;height:56px;color:var(--yara-accent-text);justify-content:center;align-items:center;margin-bottom:18px;display:flex}.auth-card__actions{flex-direction:column;gap:10px;display:flex}.auth-card__wide{width:100%;text-decoration:none}.auth-card__link{min-height:var(--yara-touch);justify-content:center;align-items:center;display:flex}.auth-card__status:empty{display:none}.auth-card__status{color:var(--yara-muted);text-align:center;margin:0}.dialog-overlay{z-index:10;padding:72px var(--yara-space-4) var(--yara-space-6);background:var(--yara-overlay);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.dialog{width:100%;max-width:var(--yara-modal-max);border:1px solid var(--yara-line);border-radius:var(--yara-radius-xl);background:var(--yara-card);box-shadow:var(--yara-shadow-modal)}.dialog:focus-visible{box-shadow:var(--yara-shadow-modal);outline:none}.dialog__head{align-items:center;gap:var(--yara-space-3);padding:var(--yara-space-5) var(--yara-space-5) 0 var(--yara-space-7);display:flex}.dialog__title{letter-spacing:-.01em;flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}.dialog__body{padding:var(--yara-space-4) var(--yara-space-7) var(--yara-space-6)}.dialog__foot{padding:var(--yara-space-4) var(--yara-space-7);border-top:1px solid var(--yara-line);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=600px){.dialog__head{padding-left:var(--yara-space-5)}.dialog__body,.dialog__foot{padding-inline:var(--yara-space-5)}}.icon-button{border-radius:var(--yara-radius-pill);width:40px;height:40px;color:var(--yara-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.icon-button:after{content:"";position:absolute;inset:-2px}.icon-button:hover{background:var(--yara-hover);color:var(--yara-text)}.feed-icon{color:var(--yara-on-accent);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.feed-icon--sm{border-radius:4px;width:16px;height:16px;font-size:9px}.feed-icon--lg{border-radius:var(--yara-radius-sm);width:40px;height:40px;font-size:16px}.feed-icon--color-1{background:var(--yara-feed-1)}.feed-icon--color-2{background:var(--yara-feed-2)}.feed-icon--color-3{background:var(--yara-feed-3)}.feed-icon--color-4{background:var(--yara-feed-4)}.feed-icon--color-5{background:var(--yara-feed-5)}.feed-icon--color-6{background:var(--yara-feed-6)}.add-sub__muted{color:var(--yara-muted);margin:0;line-height:1.5}.add-sub__intro{margin-bottom:var(--yara-space-4)}.add-sub__strong{margin:0;font-weight:600}.add-sub__center{padding:36px 0 var(--yara-space-5);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.add-sub__done{margin:0;font-size:18px;font-weight:700}.add-sub__ok{border-radius:var(--yara-radius-pill);background:var(--yara-accent-soft);width:56px;height:56px;color:var(--yara-accent-text);justify-content:center;align-items:center;display:flex}.add-sub__error{margin-top:var(--yara-space-3)}.dialog__primary{height:42px;font-size:var(--yara-text-md);margin-top:0}.dialog__foot .button--ghost{height:42px}.tip{margin:var(--yara-space-4) 0 0;padding:var(--yara-space-3) 14px;border-radius:var(--yara-radius-md);background:var(--yara-soft);color:var(--yara-muted);gap:10px;font-size:13px;line-height:1.5;display:flex}.tip svg{flex:none;margin-top:1px}.preview+.tip{margin-top:0}.spinner{border:3px solid var(--yara-soft);border-top-color:var(--yara-accent);border-radius:var(--yara-radius-pill);width:34px;height:34px}@media (prefers-reduced-motion:no-preference){.spinner{animation:1s linear infinite spin}}@keyframes spin{to{transform:rotate(360deg)}}.preview{padding:var(--yara-space-4);border:1px solid var(--yara-line);border-radius:14px;margin-bottom:18px}.preview__head{align-items:center;gap:var(--yara-space-3);display:flex}.preview__id{min-width:0}.preview__name{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.preview__host{color:var(--yara-muted);font-size:var(--yara-text-sm);overflow-wrap:anywhere;margin:0}.preview__description{margin:var(--yara-space-3) 0 10px;font-family:var(--yara-font-read);line-height:1.55}.preview__stats{color:var(--yara-muted);font-size:var(--yara-text-sm);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;display:flex}.preview__recent{gap:var(--yara-space-2);margin:var(--yara-space-3) 0 0;padding:var(--yara-space-3) 0 0;border-top:1px solid var(--yara-line);flex-direction:column;list-style:none;display:flex}.preview__recent li{gap:var(--yara-space-3);display:flex}.preview__item{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.preview__date{color:var(--yara-muted);font-size:var(--yara-text-sm);flex:none}.feed-choice{gap:var(--yara-space-2);min-width:0;margin:0 0 var(--yara-space-4);border:0;flex-direction:column;padding:0;display:flex}.feed-choice__legend{margin-bottom:var(--yara-space-2);padding:0;font-weight:600}.feed-choice__option{align-items:center;gap:var(--yara-space-3);padding:var(--yara-space-3) var(--yara-space-4);border:1px solid var(--yara-line);border-radius:var(--yara-radius-md);cursor:pointer;display:flex}.feed-choice__option:has(:checked){border-color:var(--yara-accent);background:var(--yara-accent-soft)}.feed-choice[aria-busy=true] .feed-choice__option{cursor:progress}.feed-choice__option input{width:18px;height:18px;accent-color:var(--yara-accent);flex:none;margin:0}.feed-choice__id{flex-direction:column;min-width:0;display:flex}.feed-choice__name,.feed-choice__url{overflow-wrap:anywhere}.feed-choice__url{color:var(--yara-muted);font-size:var(--yara-text-sm)}.feed-choice__kind{color:var(--yara-muted);font-size:var(--yara-text-sm);flex:none;margin-left:auto;font-weight:600}.reader{flex-direction:column;height:100vh;display:flex}.reader__top{justify-content:space-between;align-items:center;gap:var(--yara-space-3) var(--yara-space-6);padding:var(--yara-space-3) var(--yara-space-5);border-bottom:1px solid var(--yara-line);display:flex}.reader__brand{min-height:var(--yara-touch);color:var(--yara-text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.reader__mark{border-radius:var(--yara-radius-pill);background:var(--yara-accent);width:26px;height:26px;color:var(--yara-on-accent);justify-content:center;align-items:center;display:flex}.reader__main{flex:1;min-height:0;display:flex}.reader__content{flex-direction:column;flex:1;min-width:0;display:flex}.reader__head{align-items:center;gap:var(--yara-space-3) var(--yara-space-4);padding:18px var(--yara-space-7) 14px;flex-wrap:wrap;display:flex}.reader__heading{flex:auto;min-width:0}.reader__title{font-size:var(--yara-text-2xl);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.reader__subtitle{color:var(--yara-muted);margin:2px 0 0;font-size:13px}.reader__action{height:38px;padding:0 14px;font-size:13px;position:relative}.reader__action:after{content:"";position:absolute;inset:-3px 0}.reader__confirm .reader__action{height:var(--yara-touch)}.reader__confirm{align-items:center;gap:var(--yara-space-2);flex-wrap:wrap;display:flex}.reader__confirm p{margin:0;font-weight:600}.reader__confirm .reader__confirm-yes{height:var(--yara-touch);margin:0;padding:0 14px;font-size:13px}.reader__refresh{width:38px;color:var(--yara-muted);padding:0}.reader__refresh[aria-disabled=true]{cursor:default}.reader__notice{max-width:var(--yara-stream-max);color:var(--yara-muted);margin:0 auto;font-size:13px}.reader__notice:not(:empty){margin-bottom:var(--yara-space-3);padding:0 var(--yara-space-4)}.reader__alert{max-width:var(--yara-stream-max);margin:0 auto var(--yara-space-3);padding:var(--yara-space-3) var(--yara-space-4);border-radius:var(--yara-radius-md);background:var(--yara-soft);color:var(--yara-danger);font-weight:600}.segmented{border-radius:var(--yara-radius-pill);background:var(--yara-soft);padding:3px;display:inline-flex}.segmented__option{border-radius:var(--yara-radius-pill);height:32px;color:var(--yara-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13px;font-weight:500;position:relative}.segmented__option:after{content:"";position:absolute;inset:-6px 0}.segmented__option[aria-pressed=true]{background:var(--yara-card);color:var(--yara-text);box-shadow:var(--yara-shadow-seg)}.reader__stream{padding:0 var(--yara-space-7) var(--yara-space-7);flex:1;overflow:auto}.account-menu{position:relative}.account-menu__avatar{width:var(--yara-touch);height:var(--yara-touch);border-radius:var(--yara-radius-pill);background:var(--yara-accent-soft);color:var(--yara-accent-text);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:700;display:flex}.account-menu__panel{top:calc(100% + var(--yara-space-2));z-index:5;width:260px;max-width:calc(100vw - 2 * var(--yara-space-4));padding:var(--yara-space-4);border:1px solid var(--yara-line);border-radius:var(--yara-radius-lg);background:var(--yara-card);box-shadow:var(--yara-shadow-card);position:absolute;right:0}.account-menu__name{overflow-wrap:anywhere;margin:0;font-weight:600}.account-menu__email{margin:2px 0 var(--yara-space-3);color:var(--yara-muted);overflow-wrap:anywhere;font-size:13px}.account-menu__logout{width:100%}.account-menu__error{margin-top:var(--yara-space-2);font-size:13px}.sidebar{flex:0 0 var(--yara-sidebar-w);padding:var(--yara-space-4) var(--yara-space-3) var(--yara-space-6) var(--yara-space-5);overflow:auto}.sidebar__add{align-items:center;gap:var(--yara-space-2);height:42px;margin-bottom:var(--yara-space-4);border-radius:var(--yara-radius-pill);background:var(--yara-accent);color:var(--yara-on-accent);font:inherit;cursor:pointer;border:0;padding:0 18px;font-weight:600;display:flex}.sidebar__add:hover{filter:brightness(1.08)}.sidebar__link{min-height:36px;padding:0 var(--yara-space-3);border-radius:var(--yara-radius-pill);color:var(--yara-text);align-items:center;gap:10px;text-decoration:none;display:flex}.sidebar__link:hover{background:var(--yara-hover)}.sidebar__link[aria-current=page]{background:var(--yara-accent-soft);color:var(--yara-accent-text);font-weight:600}.sidebar__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sidebar__label--unread{font-weight:600}.sidebar__count{border-radius:var(--yara-radius-pill);background:var(--yara-soft);min-width:22px;color:var(--yara-muted);font-variant-numeric:tabular-nums;text-align:center;padding:1px 7px;font-size:12px;font-weight:600}.sidebar__link[aria-current=page] .sidebar__count{background:var(--yara-card)}.sidebar__section{margin:var(--yara-space-5) var(--yara-space-3) 6px;color:var(--yara-muted);font-size:var(--yara-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.sidebar__list{margin:0;padding:0;list-style:none}.stream{gap:var(--yara-entry-gap);max-width:var(--yara-stream-max);flex-direction:column;margin:0 auto;display:flex}.entry{padding:var(--yara-entry-pad) calc(var(--yara-entry-pad) + 4px) 0;border:1px solid var(--yara-line);border-radius:var(--yara-radius-lg);background:var(--yara-card)}.entry__meta{align-items:center;gap:var(--yara-space-2);color:var(--yara-muted);font-size:var(--yara-text-sm);flex-wrap:wrap;display:flex}.entry__unread{border-radius:var(--yara-radius-pill);background:var(--yara-accent);width:7px;height:7px}.entry__subscription{color:var(--yara-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.entry__title{font-family:var(--yara-font-read);font-size:var(--yara-text-xl);letter-spacing:-.01em;overflow-wrap:anywhere;margin:10px 0;font-weight:600;line-height:1.28}.entry--current{border-color:var(--yara-accent);box-shadow:0 0 0 3px var(--yara-accent-ring)}.entry--read .entry__title{color:var(--yara-muted)}.entry__open{color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.entry__body{max-width:680px;font-family:var(--yara-font-read);font-size:var(--yara-text-lg);overflow-wrap:anywhere;line-height:1.7}.entry__body>:first-child{margin-top:0}.entry__body :is(h1,h2,h3,h4,h5,h6){margin:1.2em 0 .5em;font-size:1.1em;line-height:1.4}.entry__body a{color:var(--yara-accent-text)}.entry__body pre{overflow:auto}.entry__body table{max-width:100%;display:block;overflow:auto}.entry__foot{border-top:1px solid var(--yara-line);flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:14px;padding:14px 0;display:flex}.entry__action{height:36px;padding:0 var(--yara-space-3);border-radius:var(--yara-radius-pill);color:var(--yara-muted);align-items:center;gap:7px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.entry__action:after{content:"";position:absolute;inset:-4px 0}.entry__action:hover{background:var(--yara-hover);color:var(--yara-text)}button.entry__action{cursor:pointer;background:0 0;border:0;font-family:inherit}.entry__action--end{margin-left:auto}.stream--list{gap:6px}.row{border:1px solid var(--yara-line);border-radius:var(--yara-radius-md);background:var(--yara-card);overflow:hidden}.row--current{border-color:var(--yara-accent)}.row__main{align-items:center;gap:var(--yara-space-3);width:100%;min-height:var(--yara-touch);padding:0 var(--yara-space-4);color:var(--yara-text);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.row__main:hover{background:var(--yara-hover)}.row__subscription{align-items:center;gap:var(--yara-space-2);width:150px;color:var(--yara-muted);flex:none;font-size:13px;display:flex;overflow:hidden}.row__name{text-overflow:ellipsis;overflow:hidden}.row__text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.row__title{font-weight:500}.row--unread .row__title{font-weight:700}.row--read .row__title,.row__snippet,.row__date{color:var(--yara-muted)}.row__date{font-size:var(--yara-text-sm);flex:none}.row__open{padding:var(--yara-space-4) var(--yara-space-6) 0 44px;border-top:1px solid var(--yara-line)}.entry--skeleton{gap:var(--yara-space-3);padding-bottom:var(--yara-entry-pad);flex-direction:column;display:flex}.skeleton{border-radius:var(--yara-radius-sm);background:var(--yara-soft);display:block}.skeleton--meta{width:40%;height:14px}.skeleton--title{width:75%;height:28px}.skeleton--line{height:16px}.stream__notice{justify-content:space-between;align-items:center;gap:var(--yara-space-3);padding:var(--yara-space-3) var(--yara-space-4);border-radius:var(--yara-radius-md);background:var(--yara-soft);flex-wrap:wrap;display:flex}.stream__notice p{margin:0;font-weight:600}.stream__empty{color:var(--yara-muted);text-align:center;padding:48px 0}.stream__more{align-self:center}.welcome{max-width:520px;padding:72px var(--yara-space-7);text-align:center;margin:0 auto}.welcome__title{margin:0 0 var(--yara-space-3);font-size:var(--yara-text-2xl);letter-spacing:-.02em;font-weight:700}.welcome__text{margin:0 0 var(--yara-space-6);color:var(--yara-muted);line-height:1.6}.welcome__actions{justify-content:center;gap:var(--yara-space-3);flex-wrap:wrap;display:flex}.welcome__actions .button{height:var(--yara-touch);margin:0;text-decoration:none}@media (width<820px){.reader{height:auto;min-height:100vh}.reader__main{flex-direction:column}.sidebar{padding:var(--yara-space-4) var(--yara-space-4) 0;flex:none;overflow:visible}.reader__top,.reader__head{padding-inline:var(--yara-space-4)}.reader__stream{padding:0 var(--yara-space-4) var(--yara-space-6);overflow:visible}.entry{padding-inline:var(--yara-space-4)}.row__subscription{width:auto}.row__name,.row__snippet{display:none}.row__open{padding-inline:var(--yara-space-4)}.welcome{padding:40px var(--yara-space-4)}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.4s ease-in-out infinite skeleton-pulse}.reader__refresh[aria-busy=true] svg{animation:.9s linear infinite refresh-spin}}@keyframes refresh-spin{to{transform:rotate(360deg)}}@keyframes skeleton-pulse{50%{opacity:.55}}:root{--yara-accent:#c2410c;--yara-on-accent:#fff;--yara-accent-text:var(--yara-accent);--yara-accent-soft:color-mix(in srgb, var(--yara-accent) 15%, transparent);--yara-accent-ring:color-mix(in srgb, var(--yara-accent) 18%, transparent);--yara-bg:#f7f6f3;--yara-card:#fff;--yara-soft:#efece6;--yara-line:#e7e3dc;--yara-hover:#0000000b;--yara-text:#1f1d1a;--yara-muted:#5d5952;--yara-star:#b07800;--yara-danger:#b42318;--yara-warn:#a14a00;--yara-overlay:#14120f6b;--yara-feed-1:#2f5bd3;--yara-feed-2:#0f766e;--yara-feed-3:#b4235a;--yara-feed-4:#6d4c9f;--yara-feed-5:#8a4b12;--yara-feed-6:#4b5563;--yara-font-ui:"Instrument Sans", system-ui, sans-serif;--yara-font-read:"Literata", Georgia, serif;--yara-font-mono:ui-monospace, Menlo, monospace;--yara-text-xs:11px;--yara-text-sm:12.5px;--yara-text-md:14px;--yara-text-lg:16.5px;--yara-text-xl:23px;--yara-text-2xl:26px;--yara-space-1:4px;--yara-space-2:8px;--yara-space-3:12px;--yara-space-4:16px;--yara-space-5:20px;--yara-space-6:24px;--yara-space-7:28px;--yara-space-8:32px;--yara-entry-pad:22px;--yara-entry-gap:14px;--yara-radius-sm:10px;--yara-radius-md:12px;--yara-radius-lg:16px;--yara-radius-xl:20px;--yara-radius-pill:999px;--yara-shadow-seg:0 1px 2px #0000001f;--yara-shadow-card:0 1px 2px #0000000a, 0 8px 24px #0000000d;--yara-shadow-modal:0 24px 64px #00000040;--yara-sidebar-w:256px;--yara-stream-max:780px;--yara-page-max:1080px;--yara-modal-max:580px;--yara-auth-max:420px;--yara-touch:44px}.yara-dense{--yara-entry-pad:14px;--yara-entry-gap:8px}:root[data-theme=dark]{--yara-accent-text:color-mix(in srgb, var(--yara-accent) 55%, #fff);--yara-bg:#161513;--yara-card:#1f1d1a;--yara-soft:#28251f;--yara-line:#2f2c28;--yara-hover:#ffffff0d;--yara-text:#ece8e1;--yara-muted:#a8a298;--yara-star:#f0b429;--yara-danger:#ff8a7a;--yara-warn:#f2a65a;--yara-overlay:#0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--yara-accent-text:color-mix(in srgb, var(--yara-accent) 55%, #fff);--yara-bg:#161513;--yara-card:#1f1d1a;--yara-soft:#28251f;--yara-line:#2f2c28;--yara-hover:#ffffff0d;--yara-text:#ece8e1;--yara-muted:#a8a298;--yara-star:#f0b429;--yara-danger:#ff8a7a;--yara-warn:#f2a65a;--yara-overlay:#0009}}body{background:var(--yara-bg);color:var(--yara-text);font-family:var(--yara-font-ui);font-size:var(--yara-text-md);margin:0}*,:before,:after{box-sizing:border-box}.centered-page{min-height:100vh;padding:40px var(--yara-space-4);flex-direction:column;justify-content:center;align-items:center;display:flex}.centered-page__card{width:100%;max-width:var(--yara-auth-max)}.brand{align-items:center;gap:var(--yara-space-2);display:flex}.brand__dot{width:var(--yara-space-8);height:var(--yara-space-8);border-radius:var(--yara-radius-pill);background:var(--yara-accent);color:var(--yara-on-accent);justify-content:center;align-items:center;display:flex}.brand__name{margin:0;font-size:22px;font-weight:700}.tagline{margin:var(--yara-space-2) 0 var(--yara-space-6);font-family:var(--yara-font-read);color:var(--yara-muted);text-align:center;font-size:15px}:focus-visible{outline:2px solid var(--yara-accent);outline-offset:2px;box-shadow:0 0 0 6px var(--yara-accent-ring)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
