:root[data-design=paper] .auth{--pp-auth-g:var(--s-10);--pp-auth-pad:clamp(24px,2.2vw,56px);--pp-auth-field-h:clamp(44px,2.6vw,60px);--pp-auth-field-fs:clamp(17px,0.9vw,21px);--pp-auth-plate-h:clamp(56px,3.1vw,72px)}@media (max-width:1024px){:root[data-design=paper] .auth{--pp-auth-g:var(--s-6)}}@media (max-width:620px){:root[data-design=paper] .auth{--pp-auth-g:var(--s-4);--pp-auth-pad:var(--s-5)}}:root[data-design=paper] .auth__bar{position:relative;box-sizing:border-box;width:100%;max-width:var(--page-max);margin:0 auto;padding:clamp(24px,1.7vw,44px) var(--pp-auth-g) calc(clamp(16px, 1.1vw, 28px) + 7px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:var(--s-8);gap:var(--s-8)}:root[data-design=paper] .auth__bar:after{content:"";position:absolute;inset-inline-start:var(--pp-auth-g);inset-inline-end:var(--pp-auth-g);bottom:0;height:7px;box-sizing:border-box;border-top:3px solid var(--pp-rule);border-bottom:1px solid var(--pp-rule)}:root[data-design=paper] .auth__folio{grid-column:1;display:flex;flex-direction:column;gap:3px;min-width:0;padding-bottom:.06em}:root[data-design=paper] .auth__folio-k{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}:root[data-design=paper] .auth__folio-l{font-size:13px;line-height:18px;color:var(--text-2);font-feature-settings:"tnum" 1}:root[data-design=paper] .auth__bar>:nth-last-child(2){grid-column:2;display:inline-flex;color:var(--text);text-decoration:none}:root[data-design=paper] .auth__bar .logo{gap:.27em!important;font-size:clamp(34px,2.9vw,64px)}:root[data-design=paper] .auth__bar .logo>svg{width:.85em;height:.85em}:root[data-design=paper] .auth__bar .logo>span{font-size:1em!important;font-weight:700!important;letter-spacing:-.055em!important;line-height:1;padding-bottom:.04em;white-space:nowrap}:root[data-design=paper] .auth__bar>:nth-last-child(2):focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:0}:root[data-design=paper] .auth__bar-link{grid-column:3;justify-self:end;position:relative;height:auto;padding:0 0 .06em;border:0;border-radius:0;background:none;font-size:13px;font-weight:600;line-height:18px;color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);transition:color .15s var(--ease),-webkit-text-decoration-color .15s var(--ease);transition:color .15s var(--ease),text-decoration-color .15s var(--ease);transition:color .15s var(--ease),text-decoration-color .15s var(--ease),-webkit-text-decoration-color .15s var(--ease)}:root[data-design=paper] .auth__bar-link:hover{background:none;color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .auth__bar-k{position:absolute;inset-inline-end:0;bottom:calc(100% + 3px);white-space:nowrap;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}:root[data-design=paper] .auth__bar-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:0}:root[data-design=paper] .lk__who{grid-column:3;justify-self:end;max-width:100%;padding-bottom:.06em;font-size:13px;line-height:18px;color:var(--text-2)}@media (max-width:767px){:root[data-design=paper] .auth__bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-4);padding-top:max(var(--s-3),env(safe-area-inset-top));padding-bottom:calc(var(--s-3) + 6px)}:root[data-design=paper] .auth__bar:after{height:6px;border-top-width:2px}:root[data-design=paper] .auth__bar-k,:root[data-design=paper] .auth__folio{display:none}:root[data-design=paper] .auth__bar>:nth-last-child(2){grid-column:1;justify-self:start;min-width:0}:root[data-design=paper] .auth__bar .logo{font-size:28px}:root[data-design=paper] :is(.auth__bar-link,.lk__who){grid-column:2;min-height:44px;display:inline-flex;align-items:center;padding:0}:root[data-design=paper] .lk__who{max-width:46vw}}:root[data-design=paper] .auth__stage{box-sizing:border-box;width:100%;max-width:var(--page-max);margin:0 auto;padding:clamp(40px,3.8vw,96px) var(--pp-auth-g) var(--s-16)}:root[data-design=paper] .auth__stage:not(.lk__stage){display:grid;grid-template-columns:minmax(0,1fr) clamp(420px,27vw,640px);grid-column-gap:clamp(56px,5vw,140px);column-gap:clamp(56px,5vw,140px);align-items:start;align-content:start;align-content:safe center}:root[data-design=paper] .auth__cover{grid-column:1;grid-row:1;align-self:stretch;display:flex;flex-direction:column;min-width:0;padding-top:calc(var(--s-3) + 3px);container-type:inline-size}:root[data-design=paper] .auth__stage:not(.lk__stage)>.auth__card{grid-column:2;grid-row:1;align-self:stretch}:root[data-design=paper] .auth__stage:not(.lk__stage)>.proof{grid-column:1;grid-row:2}:root[data-design=paper] .auth__kicker{display:flex;align-items:center;gap:var(--s-4);margin:0 0 clamp(20px,2.2vw,48px);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}:root[data-design=paper] .auth__kicker:after{content:"";flex:1 1;height:1px;background:var(--pp-rule)}:root[data-design=paper] .auth__statement{margin:0;font-size:clamp(60px,12.4cqi,156px);font-weight:300;line-height:.96;letter-spacing:-.052em;color:var(--text);text-wrap:balance}:root[data-design=paper] .auth__stop{color:var(--accent)}:root[data-design=paper] .auth__notes{margin-top:auto;padding-top:clamp(48px,4.4vw,112px)}:root[data-design=paper] .auth__notes-cap{margin:0 0 var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--pp-rule);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}:root[data-design=paper] .auth__notes-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-design=paper] .auth__notes-list>li{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 var(--s-5);-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}:root[data-design=paper] .auth__notes-list>li:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}@container (max-width: 720px){:root[data-design=paper] .auth__notes-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-6)}:root[data-design=paper] .auth__notes-list>li:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}}:root[data-design=paper] .auth__note-no{margin-bottom:var(--s-2);font-size:clamp(28px,2.1vw,44px);font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--text-3);font-feature-settings:"tnum" 1,"ss01" 1}:root[data-design=paper] .auth__notes-list b{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text)}:root[data-design=paper] .auth__notes-list b+span{font-size:13px;line-height:1.5;color:var(--text-2);max-width:34ch}:root[data-design=paper] .auth__stage:not(.lk__stage)>.proof{justify-content:flex-start;margin-top:var(--s-6)}:root[data-design=paper] .proof__row{color:var(--text-3)}:root[data-design=paper] .auth__card{box-sizing:border-box;width:100%;max-width:none;min-height:0;padding:0 var(--pp-auth-pad) var(--pp-auth-pad);background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--pp-rule);border-radius:0;box-shadow:none}:root[data-design=paper] .auth__slip{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);margin:0 0 clamp(28px,2.4vw,44px);padding:var(--s-3) 0;border-bottom:1px solid var(--pp-rule);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}:root[data-design=paper] .auth__slip>:first-child{color:var(--text)}:root[data-design=paper] .auth__slip>:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-design=paper] .auth__title{margin:0 0 clamp(24px,2.2vw,40px);text-align:start;font-size:clamp(30px,2.2vw,52px);font-weight:600;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}:root[data-design=paper] .auth__title span+span{font-weight:300;color:var(--text-3)}:root[data-design=paper] .auth__form,:root[data-design=paper] .auth__more{gap:clamp(24px,1.6vw,36px)}:root[data-design=paper] .auth__step{display:flex;align-items:center;gap:var(--s-3);margin:0;font-size:13px;font-weight:500;line-height:18px;color:var(--text-2)}:root[data-design=paper] .auth__step:after{content:"";flex:1 1;height:1px;background:var(--border)}:root[data-design=paper] .auth__line{position:relative;display:grid;grid-gap:2px;gap:2px;min-width:0}:root[data-design=paper] .auth__line-cap{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);transition:color .15s var(--ease)}:root[data-design=paper] .auth__line-cap:before{content:"";position:absolute;inset-inline-start:calc(var(--pp-auth-pad) * -1 + 8px);top:4px;width:7px;height:7px;background:var(--accent);opacity:0;transition:opacity .15s var(--ease)}:root[data-design=paper] .auth__line:focus-within .auth__line-cap{color:var(--text)}:root[data-design=paper] .auth__line:focus-within .auth__line-cap:before{opacity:1}:root[data-design=paper] .auth__line .input{height:var(--pp-auth-field-h);padding:0;background:transparent;border:0;border-bottom:1px solid var(--border-strong);border-radius:0;box-shadow:none;font-size:var(--pp-auth-field-fs);letter-spacing:-.01em}:root[data-design=paper] .auth__line .input:hover{border-bottom-color:var(--text)}:root[data-design=paper] .auth__line .input:focus{background:transparent;border-bottom-color:var(--text);box-shadow:0 1px 0 0 var(--text)}:root[data-design=paper] .auth__line .input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 100px var(--surface)}:root[data-design=paper] .auth__line .input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px var(--surface),0 1px 0 0 var(--text)}:root[data-design=paper] .auth__known{height:var(--pp-auth-field-h);padding:0;background:transparent;border:0;border-bottom:1px dotted var(--border-strong);border-radius:0;font-size:var(--pp-auth-field-fs)}:root[data-design=paper] .auth__known b{font-weight:500;letter-spacing:-.01em}:root[data-design=paper] .auth__edit{padding:4px 0;border-radius:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:root[data-design=paper] .auth__edit:hover{color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .auth__err{margin:0;padding:10px 14px;color:var(--warn-fg);background:var(--warn-bg);border:0;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent);border-radius:0}:root[data-design=paper] .auth__form>.btn--primary{height:var(--pp-auth-plate-h);margin-top:var(--s-2);padding:0 var(--s-5);justify-content:space-between;border-radius:0;font-size:clamp(15px,.8vw,18px);letter-spacing:-.005em}:root[data-design=paper] .auth__form>.btn--primary:after{content:"→";font-size:18px;font-weight:400;transition:transform .15s var(--ease)}:root[data-design=paper] .auth__form>.btn--primary:hover:not(:disabled):after{transform:translateX(3px)}:root[data-design=paper][dir=rtl] .auth__form>.btn--primary:after{content:"←"}:root[data-design=paper][dir=rtl] .auth__form>.btn--primary:hover:not(:disabled):after{transform:translateX(-3px)}:root[data-design=paper] .auth__switch{margin-top:calc(var(--s-2) * -1);padding-top:0;border-top:0;text-align:start}:root[data-design=paper] .auth__switch a,:root[data-design=paper] .auth__switch button{padding:6px 0;border-radius:0;font-size:clamp(14px,.72vw,16px);color:var(--text-2);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:root[data-design=paper] .auth__switch a:hover,:root[data-design=paper] .auth__switch button:hover{color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .auth__card>.auth__form{margin-bottom:var(--s-8)}:root[data-design=paper] .auth__legal{margin-top:auto;padding-top:var(--s-5);border-top:1px dashed var(--border-strong);text-align:start;font-size:clamp(12px,.6vw,14px);color:var(--text-3);text-wrap:pretty}:root[data-design=paper] .auth__legal a{color:var(--text-2);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:root[data-design=paper] .auth__legal a:hover{color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .apr__toggle{justify-self:start;margin:calc(var(--s-2) * -1) 0 0;padding:2px 0;border-radius:0;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}:root[data-design=paper] .apr__toggle:hover{color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .apr__field{gap:var(--s-2)}:root[data-design=paper] .apr__hint{color:var(--text-3)}:root[data-design=paper] .apr__done-lead{font-size:22px;font-weight:300;letter-spacing:-.02em}:root[data-design=paper] .apr__res{padding-block:var(--s-4) var(--s-4);padding-inline:var(--s-5) var(--s-4);background:var(--warn-bg);border:0;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent);border-radius:0}:root[data-design=paper] .apr__res--ok{background:var(--surface-2);border-inline-start-color:var(--pp-rule)}@media (min-width:768px) and (max-width:1099px){:root[data-design=paper] .auth__stage:not(.lk__stage){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:var(--s-10)}:root[data-design=paper] .auth__cover{display:contents}:root[data-design=paper] .auth__kicker{grid-column:1/-1;grid-row:1}:root[data-design=paper] .auth__statement{grid-column:1/-1;grid-row:2;max-width:16ch;margin-bottom:var(--s-10);font-size:clamp(56px,8.4vw,88px)}:root[data-design=paper] .auth__stage:not(.lk__stage)>.auth__card{grid-column:1;grid-row:3}:root[data-design=paper] .auth__notes{grid-column:2;grid-row:3;margin:0;padding:0}:root[data-design=paper] .auth__notes-cap{margin-bottom:0;padding-bottom:var(--s-3)}:root[data-design=paper] .auth__notes-list{grid-template-columns:minmax(0,1fr)}:root[data-design=paper] .auth__notes-list>li{display:grid;grid-template-columns:52px minmax(0,1fr);grid-column-gap:var(--s-3);column-gap:var(--s-3);grid-row-gap:2px;row-gap:2px;padding:var(--s-4) 0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--border)}:root[data-design=paper] .auth__notes-list>li:first-child{border-top:1px solid var(--border)}:root[data-design=paper] .auth__note-no{grid-row:span 2;margin:0;font-size:32px}:root[data-design=paper] .auth__stage:not(.lk__stage)>.proof{grid-column:1/-1;grid-row:4}}@media (max-width:767px){:root[data-design=paper] .auth__stage{padding:var(--s-6) var(--pp-auth-g) var(--s-12)}:root[data-design=paper] .auth__stage:not(.lk__stage){display:flex;flex-direction:column}:root[data-design=paper] .auth__cover{display:contents}:root[data-design=paper] .auth__kicker{order:1;margin-bottom:var(--s-3)}:root[data-design=paper] .auth__statement{order:2;max-width:none;margin-bottom:var(--s-6);font-size:clamp(40px,11.4vw,72px);line-height:.98}:root[data-design=paper] .auth__stage:not(.lk__stage)>.auth__card{order:3}:root[data-design=paper] .auth__notes{order:4;margin:0;padding-top:var(--s-10)}:root[data-design=paper] .auth__notes-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-6)}:root[data-design=paper] .auth__notes-list>li:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}:root[data-design=paper] .auth__notes-list>li:nth-child(2n){-webkit-padding-end:0;padding-inline-end:0}:root[data-design=paper] .auth__stage:not(.lk__stage)>.proof{order:5;margin-top:var(--s-8)}:root[data-design=paper] .auth__title{font-size:30px}}:root[data-design=paper] .lk__stage{display:grid;align-content:start;align-content:safe center;justify-content:stretch;padding-bottom:clamp(64px,9vh,180px)}:root[data-design=paper] .lk__card{max-width:none;padding:0;background:transparent;border:0}:root[data-design=paper] .lk{--pp-auth-gap:clamp(48px,6vw,160px);display:grid;grid-template-columns:minmax(0,1fr) clamp(400px,34vw,560px);grid-template-rows:repeat(7,auto);grid-column-gap:var(--pp-auth-gap);column-gap:var(--pp-auth-gap);grid-row-gap:0;row-gap:0;align-items:start}:root[data-design=paper] .lk:before{content:"";grid-column:2;grid-row:1/-1;align-self:stretch;background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--pp-rule)}:root[data-design=paper] .lk>*{grid-column:2;padding-inline:var(--pp-auth-pad)}:root[data-design=paper] .lk>.lk__eyebrow{grid-row:1}:root[data-design=paper] .lk>.lk__title{grid-row:2}:root[data-design=paper] .lk>.lk__lede{grid-row:3}:root[data-design=paper] .lk>:is(.lk__rcpt,.lk__ask){grid-row:4}:root[data-design=paper] .lk>.lk__err{grid-row:6}:root[data-design=paper] .lk>:is(.lk__act,.lk__foot,.btn){grid-row:7}:root[data-design=paper] .lk__eyebrow{display:flex;gap:var(--s-2);margin:0 var(--pp-auth-pad);padding:var(--s-3) 0;border-bottom:1px solid var(--pp-rule);font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--text)}:root[data-design=paper] .lk__eyebrow svg{color:var(--accent)}:root[data-design=paper] .lk__title{padding-top:clamp(24px,2.2vw,40px);font-size:clamp(28px,2.3vw,40px);font-weight:600;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}:root[data-design=paper] .lk__lede{max-width:none;padding-top:var(--s-3);font-size:15px;line-height:1.55;color:var(--text-2);text-wrap:pretty}:root[data-design=paper] .lk__rcpt{margin:0;padding-top:var(--s-6)}:root[data-design=paper] .lk__rcpt>div{display:flex;align-items:baseline;gap:var(--s-3);padding:10px 0;border-bottom:1px solid var(--border)}:root[data-design=paper] .lk__rcpt>div:first-child{border-top:1px solid var(--border)}:root[data-design=paper] .lk__rcpt dt{display:flex;align-items:baseline;gap:var(--s-3);flex:1 1;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}:root[data-design=paper] .lk__rcpt dt:after{content:"";flex:1 1;min-width:var(--s-6);border-bottom:1px dotted var(--border-strong)}:root[data-design=paper] .lk__rcpt dd{margin:0;min-width:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:var(--text)}:root[data-design=paper] .lk>.lk__codebox{grid-column:1;grid-row:1/-1;align-self:center;container-type:inline-size;display:flex;flex-direction:column;gap:var(--s-5);padding:0;background:transparent;border:0;border-radius:0}:root[data-design=paper] .lk__code-cap{display:flex;align-items:center;gap:var(--s-4);font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--text)}:root[data-design=paper] .lk__code-cap:after{content:"";flex:1 1;height:1px;background:var(--pp-rule)}:root[data-design=paper] .lk__code{font-family:var(--font);font-size:clamp(56px,16cqi,200px);font-weight:300;line-height:.9;letter-spacing:-.03em;color:var(--text);font-feature-settings:"tnum" 0,"ss01" 1;white-space:nowrap}:root[data-design=paper] .lk>.lk__err{margin:var(--s-5) var(--pp-auth-pad) 0;padding:10px 14px}:root[data-design=paper] .lk__err{color:var(--warn-fg);background:var(--warn-bg);border:0;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent);border-radius:0}:root[data-design=paper] .lk__act{gap:var(--s-2);margin:0;padding-top:var(--s-8);padding-bottom:var(--pp-auth-pad)}:root[data-design=paper] .lk .btn--lg{height:56px;padding:0 var(--s-5);justify-content:space-between;border-radius:0}:root[data-design=paper] .lk .btn--lg:after{content:"→";font-size:18px;font-weight:400;transition:transform .15s var(--ease)}:root[data-design=paper] .lk .btn--lg:hover:not(:disabled):after{transform:translateX(3px)}:root[data-design=paper][dir=rtl] .lk .btn--lg:after{content:"←"}:root[data-design=paper][dir=rtl] .lk .btn--lg:hover:not(:disabled):after{transform:translateX(-3px)}:root[data-design=paper] .lk__act .btn--ghost{height:36px;justify-content:flex-start;padding:0;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:root[data-design=paper] .lk__act .btn--ghost:hover{background:transparent;color:var(--accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-design=paper] .lk:has(>.lk__ask){grid-template-columns:minmax(0,560px);justify-content:center}:root[data-design=paper] .lk:has(>.lk__ask):before,:root[data-design=paper] .lk:has(>.lk__ask)>*{grid-column:1}:root[data-design=paper] .lk__ask{gap:var(--s-4);padding-top:var(--s-6)}:root[data-design=paper] .lk__input{height:64px;padding:0;background:transparent;border:0;border-bottom:1px solid var(--border-strong);border-radius:0;font-family:var(--font);font-size:34px;font-weight:300;letter-spacing:.04em;text-align:start;font-feature-settings:"ss01" 1}:root[data-design=paper] .lk__input:hover{border-bottom-color:var(--text)}:root[data-design=paper] .lk__input:focus{background:transparent;border-bottom-color:var(--text);box-shadow:0 1px 0 0 var(--text)}:root[data-design=paper] .lk__ask .lk__err{margin:0;padding:10px 14px}:root[data-design=paper] .lk__foot{margin:0;padding-top:var(--s-5);padding-bottom:var(--pp-auth-pad);color:var(--text-3)}:root[data-design=paper] .lk--center{grid-template-columns:minmax(0,600px);justify-content:center;text-align:start;align-items:start}:root[data-design=paper] .lk--center:before,:root[data-design=paper] .lk--center>*{grid-column:1}:root[data-design=paper] .lk--center>.lk__title{padding-top:clamp(32px,3vw,56px)}:root[data-design=paper] .lk--center>.btn{justify-self:start;width:auto;min-width:248px;margin:var(--s-8) var(--pp-auth-pad) var(--pp-auth-pad);padding:0 var(--s-5);gap:var(--s-8)}:root[data-design=paper] .lk>.lk__mark{grid-column:1;grid-row:3/-1;align-self:end;justify-self:end;z-index:1;margin-block:0 -34px;margin-inline:0 -40px;width:auto;height:auto;display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 24px 12px;background:transparent;border:7px double;border-radius:var(--r-sm);color:var(--text-2);transform:rotate(-7deg);animation:pp-stamp .32s var(--ease) both}:root[data-design=paper] .lk>.lk__mark--ok{color:var(--accent);background:transparent;border-color:currentColor}:root[data-design=paper] .lk__mark svg{width:20px;height:20px}:root[data-design=paper] .lk__stamp{font-size:clamp(28px,2.4vw,44px);font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}:root[data-design=paper] .lk__stamp-day{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;font-feature-settings:"tnum" 1}@keyframes pp-stamp{0%{opacity:0;transform:rotate(-7deg) scale(1.3)}to{opacity:1;transform:rotate(-7deg)}}@media (prefers-reduced-motion:reduce){:root[data-design=paper] .lk>.lk__mark{animation:none}}@media (max-width:1099px){:root[data-design=paper] .lk__card{max-width:620px;margin:0 auto}:root[data-design=paper] .lk{grid-template-columns:minmax(0,1fr)}:root[data-design=paper] .lk:before,:root[data-design=paper] .lk>*{grid-column:1}:root[data-design=paper] .lk>.lk__codebox{grid-column:1;grid-row:5;margin:var(--s-6) var(--pp-auth-pad) 0;padding:0;gap:var(--s-3)}:root[data-design=paper] .lk__code{font-size:clamp(44px,12vw,72px)}}@media (max-width:620px){:root[data-design=paper] .lk__stage{align-content:start}:root[data-design=paper] .lk>.lk__mark{grid-column:1;grid-row:1;align-self:start;justify-self:start;margin:var(--s-10) var(--pp-auth-pad) 0}:root[data-design=paper] .lk--center>.lk__title{padding-top:var(--s-6)}:root[data-design=paper] .lk--center>.btn{justify-self:stretch;min-width:0}}:root[data-design=paper] .auth__bar-end{grid-column:3;justify-self:end;align-items:flex-end;gap:var(--s-5);min-width:0}:root[data-design=paper] .auth__bar-end>.auth__lang{margin-bottom:-6px}:root[data-design=paper] .auth__lang .lang-menu-btn{height:30px;font-size:11px}:root[data-design=paper] .auth__bar-end>.lk__who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){:root[data-design=paper] .auth__bar-end{grid-column:2;align-items:center;gap:var(--s-3)}:root[data-design=paper] .auth__bar-end>.auth__lang{margin-bottom:0}:root[data-design=paper] .auth__lang .lang-menu-name{display:none}:root[data-design=paper] .auth__lang .lang-menu-btn{height:34px;padding-block:0 0;padding-inline:8px 6px}}.devbar-dock{position:fixed;right:max(var(--s-4),env(safe-area-inset-right));bottom:max(var(--s-4),env(safe-area-inset-bottom));z-index:2147483000;display:flex}.devbar,.devbar-dock{align-items:center;gap:var(--s-2)}.devbar{display:inline-flex;height:36px;padding:0 var(--s-3) 0 5px;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface-2);box-shadow:var(--shadow-pop);color:var(--text-2);font-family:var(--font);font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.devbar:hover{background:var(--surface-hover);color:var(--text);border-color:var(--text-3)}.devbar:hover svg{transform:translate(1px,-1px)}.devbar svg{flex:none;transition:transform .15s var(--ease)}.devbar__tag{display:inline-grid;place-items:center;height:26px;padding:0 9px;border-radius:var(--r-pill);background:var(--invert-bg);color:var(--invert-text);font-size:10px;font-weight:700;letter-spacing:.1em}.devbar--switch{gap:2px;padding:0 4px}.devbar--switch:hover{background:var(--surface-2);border-color:var(--border-strong)}.devbar__opt{display:inline-grid;place-items:center;height:26px;padding:0 10px;border-radius:var(--r-pill);color:var(--text-3);text-decoration:none;text-transform:capitalize;transition:background .15s var(--ease),color .15s var(--ease)}.devbar__opt:hover{color:var(--text);background:var(--surface-hover)}.devbar__opt.is-on{background:var(--invert-bg);color:var(--invert-text)}.devbar__reset{text-transform:none}.devbar__sel{height:26px;max-width:120px;padding:0 6px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-2);font:inherit;cursor:pointer}.devbar__sel:hover{background:var(--surface-hover);color:var(--text)}@media (max-width:640px){.devbar-dock{flex-direction:column;align-items:flex-end}.devbar{height:32px;font-size:12px}.devbar__opt,.devbar__sel{height:24px}.devbar__tag{height:22px;padding:0 7px}}@media print{.devbar-dock{display:none}}