.sk2a-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.sk2a-note{font:700 13px/1.4 var(--sk-font);color:var(--sk-text-2);margin:0}.sk2a-serif{font-family:STIX Two Text,Cambria Math,Cambria,Georgia,serif}.sk2a-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:0;background:none;color:var(--sk-text);font:800 15px/1.2 var(--sk-font);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--sk-mark);text-decoration-color:var(--sk-mark);cursor:pointer}.sk2a-link:hover{color:var(--sk-mark)}.sk2a-formerr{display:flex;gap:8px;align-items:flex-start;font:800 14px/1.4 var(--sk-font);color:var(--sk-error);margin:0}.sk2a-formerr svg{flex:none;margin-top:1px}.sk2a-answer{display:flex;flex-direction:column;gap:14px;margin:16px 0 0}.sk2a-answer>.sk-field{margin:0}.sk2a-ans-label{font:900 15px/1.3 var(--sk-font);display:flex;justify-content:space-between;align-items:baseline}.sk2a-ans-label small{font:800 13px/1.3 var(--sk-font);color:var(--sk-text-2)}.sk2a-opts{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.sk2a-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px;border:2px solid var(--sk-border);box-shadow:0 4px 0 var(--sk-border);border-radius:16px;background:var(--sk-surface);cursor:pointer;transition:var(--sk-press)}.sk2a-opt input{position:absolute;opacity:0;width:100%;height:100%;inset:0;margin:0;cursor:pointer}.sk2a-opt-id{flex:none;width:32px;height:32px;border-radius:10px;border:2px solid var(--sk-border);display:flex;align-items:center;justify-content:center;font:900 15px/1 var(--sk-font)}.sk2a-opt-text{font:700 16px/1.4 var(--sk-font);min-width:0}.sk2a-opt.is-on{border-color:var(--sk-text);box-shadow:0 4px 0 var(--sk-text);background:var(--sk-bg)}.sk2a-opt.is-on .sk2a-opt-id{background:var(--sk-text);border-color:var(--sk-text);color:var(--sk-bg)}.sk2a-opt.is-on .sk2a-opt-text{font-weight:800}.sk2a-opt:has(input:focus-visible){outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-opt:active:not(.is-off){transform:translateY(3px);box-shadow:0 1px 0 var(--sk-border)}.sk2a-opt.is-off{box-shadow:none;background:var(--sk-surface-sunk);color:var(--sk-text-3);cursor:default}.sk2a-opt.is-off,.sk2a-opt.is-off .sk2a-opt-id{border-color:var(--sk-rule)}.sk2a-numwrap{display:flex;align-items:stretch;min-height:52px;border:2px solid var(--sk-input-border);border-radius:14px;background:var(--sk-surface);overflow:hidden}.sk2a-numwrap:focus-within{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-numwrap input{flex:1 1;min-width:0;border:0;background:none;font:700 17px/1.4 var(--sk-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:0}.sk2a-numwrap input,.sk2a-unit{padding:0 14px;color:var(--sk-text)}.sk2a-unit{display:flex;align-items:center;background:var(--sk-surface-sunk);font:900 17px/1 var(--sk-font)}.sk2a-unit--before{border-right:2px solid var(--sk-input-border)}.sk2a-unit--after{border-left:2px solid var(--sk-input-border);font-size:16px}.sk-field--error .sk2a-numwrap{border:3px solid var(--sk-error)}.sk2a-ta{min-height:112px;line-height:1.5}.sk2a-ta--long{min-height:220px}.sk2a-ta-foot{display:flex;justify-content:space-between;gap:10px;font:700 13px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-keys{display:flex;gap:6px;flex-wrap:wrap}.sk2a-key{min-width:44px;min-height:44px;padding:0 8px;display:flex;align-items:center;justify-content:center;border:2px solid var(--sk-border);box-shadow:0 3px 0 var(--sk-border);border-radius:12px;background:var(--sk-surface);color:var(--sk-text);font:400 18px/1 STIX Two Text,Cambria Math,Cambria,Georgia,serif;cursor:pointer;transition:var(--sk-press)}.sk2a-key:active{transform:translateY(2px);box-shadow:0 1px 0 var(--sk-border)}.sk2a-key:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-ta--maths{font-family:STIX Two Text,Cambria Math,Cambria,Georgia,serif;font-size:20px}.sk2a-colb{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font)}.sk2a-colb h3{margin:0;font:900 12px/1.2 var(--sk-font);letter-spacing:.06em;text-transform:uppercase}.sk2a-colb b{font-weight:900;margin-right:6px}.sk2a-match{display:flex;flex-direction:column;gap:8px;border:0;margin:0;padding:0;min-width:0}.sk2a-mrow{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:0 6px 0 14px;border:2px solid var(--sk-border);border-radius:14px;background:var(--sk-surface)}.sk2a-mrow>span{font:800 16px/1.3 var(--sk-font);min-width:0}.sk2a-mletters{display:flex;gap:4px;flex:none}.sk2a-mletter{position:relative;width:40px;height:40px;border-radius:10px;border:2px solid var(--sk-border);display:flex;align-items:center;justify-content:center;font:900 16px/1 var(--sk-font);cursor:pointer}.sk2a-mletter input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.sk2a-mletter.is-on{background:var(--sk-text);border-color:var(--sk-text);color:var(--sk-bg)}.sk2a-mletter:has(input:focus-visible){outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-book{border:2px solid var(--sk-input-border);border-radius:14px;background:var(--sk-surface);overflow:hidden}.sk2a-book-body,.sk2a-book-head{display:grid;grid-template-columns:minmax(0,1fr) 118px}.sk2a-book-head{font:900 12px/1 var(--sk-font);letter-spacing:.06em;color:var(--sk-text-2);border-bottom:2px solid var(--sk-input-border)}.sk2a-book-head label{padding:8px 12px}.sk2a-book-head label+label{border-left:2px solid var(--sk-input-border)}.sk2a-book-body{min-height:120px}.sk2a-book input,.sk2a-book textarea{border:0;background:none;color:var(--sk-text);font:700 17px/1.6 var(--sk-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:10px 12px;min-width:0;width:100%;resize:none}.sk2a-book input{border-left:2px solid var(--sk-input-border);font-weight:900;align-self:end;min-height:52px}.sk2a-book input:focus-visible,.sk2a-book textarea:focus-visible{outline:3px solid var(--sk-focus);outline-offset:-3px}@media (min-width:720px){.sk2a-book-body,.sk2a-book-head{grid-template-columns:minmax(0,1fr) 200px}.sk2a-book-head label{padding:10px 16px}.sk2a-book-body{min-height:200px}.sk2a-book input,.sk2a-book textarea{font-size:19px;line-height:1.7;padding:14px 16px}}.sk2a-hintbtn{display:flex;align-items:center;gap:10px;width:100%;min-height:60px;padding:6px 14px 6px 6px;border:2px solid var(--sk-border);box-shadow:0 4px 0 var(--sk-border);border-radius:16px;background:var(--sk-surface);color:var(--sk-text);text-align:left;cursor:pointer;font:inherit}.sk2a-hintbtn img{width:48px;height:48px;object-fit:contain;flex:none}.sk2a-hintbtn b{flex:1 1;font:900 16px/1.3 var(--sk-font)}.sk2a-hintbtn span{font:800 13px/1 var(--sk-font);color:var(--sk-text-2)}.sk2a-hintbtn:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-hint{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:18px;background:var(--sk-surface-sunk)}.sk2a-hint-top{display:flex;align-items:center;gap:10px}.sk2a-hint-top img{width:96px;height:96px;object-fit:contain;flex:none}.sk2a-hint-top h3{margin:0;font:900 20px/1.2 var(--sk-font)}.sk2a-hint-text{font:700 16px/1.5 var(--sk-font)}.sk2a-tabs{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--sk-border);border-radius:14px;padding:3px;grid-gap:3px;gap:3px}.sk2a-tabs button{min-height:44px;border:0;border-radius:10px;background:none;color:var(--sk-text-2);font:900 14px/1.2 var(--sk-font);cursor:pointer}.sk2a-tabs button[aria-selected=true]{background:var(--sk-btn-navy-bg);color:var(--sk-btn-navy-ink)}.sk2a-tabs button:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-snap{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;border:2px dashed var(--sk-input-border);border-radius:16px;background:var(--sk-surface);text-align:center}.sk2a-snap svg{color:var(--sk-text)}.sk2a-snap b{font:900 17px/1.3 var(--sk-font)}.sk2a-snap p{margin:0;font:600 14px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-snap.is-over{border-style:solid;background:var(--sk-surface-sunk)}.sk2a-thumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sk2a-thumb{position:relative;width:56px;height:72px;border-radius:6px;padding:0;border:0;background:#F3F0EA;box-shadow:0 0 0 1px var(--sk-border);overflow:hidden;cursor:pointer}.sk2a-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sk2a-thumb[aria-current=true]{box-shadow:0 0 0 3px var(--sk-text)}.sk2a-thumb:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-addpage{width:56px;height:72px;border-radius:8px;border:2px dashed var(--sk-input-border);background:none;color:var(--sk-text);display:flex;flex-direction:column;align-items:center;justify-content:center;font:900 12px/1 var(--sk-font);cursor:pointer}.sk2a-addpage span{font-size:22px;line-height:1}.sk2a-cta{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;padding:12px 0 14px;margin-top:6px;background:var(--sk-bg);border-top:2px solid var(--sk-rule);display:flex;flex-direction:column;gap:8px;align-items:stretch}.sk2a-cta .sk2a-note{text-align:center}.sk2a-cta .sk2a-note:empty{display:none}@media (min-width:720px){.sk2a-form{background:var(--sk-surface);border-bottom-width:2px;border:2px solid var(--sk-border);border-bottom:var(--sk-card-bottom,5px) solid var(--sk-border);border-radius:22px;padding:20px;gap:14px;margin-top:14px}.sk2a-cta{position:static;background:none;border-top:0;padding:4px 0 0;flex-direction:row;align-items:center;gap:20px}.sk2a-cta .sk-btn{width:auto;min-width:232px;flex:none}.sk2a-cta .sk2a-note{text-align:left}}.sk2a-inline{display:flex;gap:12px;align-items:center;padding:12px 14px 12px 6px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface)}.sk2a-inline img{width:72px;height:72px;object-fit:contain;flex:none}.sk2a-inline b{display:block;font:900 16px/1.3 var(--sk-font)}.sk2a-inline span{display:block;font:600 14px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-inline--queued{padding-left:14px}@media (prefers-reduced-motion:reduce){.sk2a-key,.sk2a-opt{transition:none}}.sk2a-stage{margin:0;padding:0;border:0;max-width:none;max-height:none;width:100%;height:100dvh;background:var(--sk-bg);color:var(--sk-text);overflow:hidden}.sk2a-stage[open]{display:flex;flex-direction:column}.sk2a-stage::-webkit-backdrop{background:rgba(10,22,38,.6)}.sk2a-stage::backdrop{background:rgba(10,22,38,.6)}@media (min-width:720px){.sk2a-stage{max-width:480px;height:min(100dvh,800px);margin:auto;border-radius:18px;box-shadow:0 0 0 1px var(--sk-border),0 18px 40px rgba(21,44,70,.25)}}.sk2a-stage--cam{background:#0D1A2A;color:#FCF0E2}.sk2a-stage--crop{background:#152C46;color:#FCF0E2}.sk2a-sbar{height:56px;flex:none;display:flex;align-items:center;padding:0 16px;font:900 15px/1.2 var(--sk-font)}.sk2a-sbar--split{justify-content:space-between;padding:0 8px 0 4px}.sk2a-sbar--split>span{display:flex;align-items:center}.sk2a-sbar--split b,.sk2a-sbar>b{font-weight:900;padding-left:12px}.sk2a-stage--crop .sk2a-sbar--split{padding-left:16px}.sk2a-stage--crop .sk2a-sbar--split b{padding-left:0}.sk2a-iconbtn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:inherit;cursor:pointer;border-radius:12px;padding:0}.sk2a-count:focus-visible,.sk2a-done:focus-visible,.sk2a-handle:focus-visible,.sk2a-iconbtn:focus-visible,.sk2a-rot:focus-visible,.sk2a-shutter:focus-visible,.sk2a-tool:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-sbody{flex:1 1;min-height:0;overflow-y:auto;padding:0 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;grid-gap:14px;gap:14px}.sk2a-sbody--center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.sk2a-sh{margin:0;font:900 28px/1.15 var(--sk-font)}.sk2a-sh--sm{font-size:24px}.sk2a-sp{margin:0;max-width:30ch;font:700 15px/1.45 var(--sk-font);color:var(--sk-text-2)}.sk2a-steps{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;width:100%;text-align:left}.sk2a-steps li{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--sk-surface);border:2px solid var(--sk-border);font:800 16px/1.3 var(--sk-font)}.sk2a-steps li span{flex:none;width:32px;height:32px;border-radius:50%;background:var(--sk-btn-navy-bg);color:var(--sk-btn-navy-ink);display:flex;align-items:center;justify-content:center;font-weight:900}.sk2a-sfoot{flex:none;padding:12px 20px 16px;display:flex;flex-direction:column;gap:8px}.sk2a-sfoot--crop{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px}.sk2a-center{text-align:center}.sk2a-link--on-dark{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sk2a-link--quiet{color:var(--sk-text-2);font-size:14px;text-decoration:none}.sk2a-stage--crop .sk2a-link--on-dark{text-transform:uppercase;letter-spacing:.05em;font-weight:900;text-decoration:none}.sk2a-cam{position:relative;flex:1 1;min-height:0}.sk2a-cam video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0D1A2A}.sk2a-cam-ui{position:absolute;inset:0;display:flex;flex-direction:column}.sk2a-cam-top{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;background:#0D1A2A}.sk2a-pill{padding:6px 12px;font:800 14px/1.2 var(--sk-font)}.sk2a-cam-mid{flex:1 1;position:relative;overflow:hidden}.sk2a-guide{position:absolute;left:40px;right:40px;top:36px;bottom:76px;box-shadow:0 0 0 100vmax rgba(13,26,42,.78)}.sk2a-guide i{position:absolute;width:36px;height:36px;border:0 solid #fcf0e2}.sk2a-guide i:first-child{left:0;top:0;border-left-width:4px;border-top-width:4px;border-top-left-radius:12px}.sk2a-guide i:nth-child(2){right:0;top:0;border-right-width:4px;border-top-width:4px;border-top-right-radius:12px}.sk2a-guide i:nth-child(3){left:0;bottom:0;border-left-width:4px;border-bottom-width:4px;border-bottom-left-radius:12px}.sk2a-guide i:nth-child(4){right:0;bottom:0;border-right-width:4px;border-bottom-width:4px;border-bottom-right-radius:12px}.sk2a-cam-tip{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);white-space:nowrap;font:800 14px/1.2 var(--sk-font)}.sk2a-cam-bar{height:170px;flex-direction:column;gap:14px;padding-top:10px;background:#0D1A2A}.sk2a-cam-bar,.sk2a-cam-row{display:flex;align-items:center}.sk2a-cam-row{justify-content:space-between;width:100%;padding:0 28px}.sk2a-count{position:relative;width:52px;height:52px;border-radius:10px;border:2px solid #2e4a6b;background:none;color:#C9D4DD;display:flex;align-items:center;justify-content:center;font:800 12px/1 var(--sk-font);overflow:hidden;padding:0;cursor:pointer}.sk2a-count img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.sk2a-count b{position:relative;font-weight:800}.sk2a-shutter{width:78px;height:78px;border-radius:50%;border:5px solid #fcf0e2;background:none;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.sk2a-shutter span{width:58px;height:58px;border-radius:50%;background:#FCF0E2}.sk2a-shutter:active span{transform:scale(.92)}.sk2a-gal{width:52px;height:52px}.sk2a-preview{border-radius:8px;overflow:hidden;background:#F3F0EA;box-shadow:0 1px 4px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;height:430px}.sk2a-preview--check{height:380px;border-radius:10px}.sk2a-preview img{max-width:100%;max-height:100%;object-fit:contain;display:block}.sk2a-fixit{display:flex;gap:12px;align-items:center}.sk2a-fixit img{width:60px;height:60px;object-fit:contain;flex:none}.sk2a-fixit b{display:block;font:900 19px/1.25 var(--sk-font)}.sk2a-fixit span>span{display:block;font:700 15px/1.4 var(--sk-font);color:var(--sk-text-2);margin-top:2px}.sk2a-tools{display:flex;gap:10px;justify-content:center}.sk2a-tool{min-height:44px;display:flex;align-items:center;gap:6px;padding:0 14px;border:2px solid var(--sk-border);box-shadow:0 3px 0 var(--sk-border);border-radius:12px;background:var(--sk-surface);color:var(--sk-text);font:900 14px/1 var(--sk-font);cursor:pointer}.sk2a-tool:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--sk-border)}.sk2a-tool:disabled{opacity:.55;cursor:default}.sk2a-cropwrap{flex:1 1;min-height:0;margin:0 20px;display:flex;align-items:center;justify-content:center;padding:20px 0}.sk2a-cropbox{position:relative;display:inline-block;max-width:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk2a-cropbox img{display:block;max-width:100%;max-height:calc(100dvh - 56px - 78px - 40px);border-radius:3px;-webkit-user-drag:none}.sk2a-crop-shade{position:absolute;inset:0;background:rgba(13,26,42,.55);pointer-events:none}.sk2a-crop-rect{position:absolute;border:2px solid #fcf0e2}.sk2a-handle{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:0;background:none;touch-action:none;cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;justify-content:center}.sk2a-handle i{width:20px;height:20px;border-radius:50%;background:#FCF0E2;display:block}.sk2a-handle--tl{left:0;top:0}.sk2a-handle--tr{left:100%;top:0}.sk2a-handle--bl{left:0;top:100%}.sk2a-handle--br{left:100%;top:100%}.sk2a-rot{min-width:54px;border:2px solid #2e4a6b;box-shadow:0 4px 0 #2E4A6B;border-radius:16px;background:#1E3858;color:#FCF0E2}.sk2a-done,.sk2a-rot{min-height:54px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sk2a-done{border:0;border-radius:16px;background:#FCF0E2;box-shadow:0 5px 0 #C9D4DD;color:#152C46;font:900 15px/1 var(--sk-font);text-transform:uppercase;letter-spacing:.05em}.sk2a-done:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px 0 #C9D4DD}.sk2a-photo{gap:12px}.sk2a-marking,.sk2a-photo{display:flex;flex-direction:column}.sk2a-marking{gap:20px;padding:8px 0 24px;outline:0}.sk2a-sendcard{display:flex;align-items:center;gap:12px;padding:12px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface)}.sk2a-sendcard>div:last-child{flex:1 1;display:flex;flex-direction:column;gap:8px}.sk2a-sendcard span{font:800 14px/1.3 var(--sk-font)}.sk2a-page{width:52px;height:64px;flex:none;border-radius:4px;background:#F3F0EA;box-shadow:0 1px 3px rgba(0,0,0,.25);background-image:repeating-linear-gradient(#F3F0EA 0 9px,#D5DCE4 9px 10px)}.sk2a-bar{height:10px;border-radius:5px;background:var(--sk-rule);overflow:hidden}.sk2a-bar div{height:100%;background:var(--sk-text);border-radius:5px;transition:width .2s linear}.sk2a-mk-head{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding-top:8px}.sk2a-mk-head h2{margin:0;font:900 26px/1.2 var(--sk-font)}.sk2a-mk-head p{margin:0;max-width:28ch;font:700 16px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-mk-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;color:var(--sk-text)}.sk2a-mk-steps li{display:flex;align-items:center;gap:12px;font:800 15px/1.3 var(--sk-font)}.sk2a-mk-steps li.is-todo{color:var(--sk-text-2)}.sk2a-calm{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font)}.sk2a-calm img{width:44px;height:44px;object-fit:contain;flex:none}.sk2a-spin{animation:sk2a-turn 1s linear infinite}@keyframes sk2a-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sk2a-spin{animation:none}.sk2a-bar div{transition:none}}.sk2a-rc{container-type:inline-size;container-name:sk2a-r}.sk2a-result{display:block}.sk2a-r-main{display:flex;flex-direction:column;gap:16px;min-width:0;padding-bottom:8px}.sk2a-r-top{display:flex;justify-content:space-between;align-items:center;min-height:44px;border-bottom:2px solid var(--sk-rule)}.sk2a-r-top b{font:900 16px/1 var(--sk-font)}.sk2a-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk2a-script{display:grid;grid-template-columns:minmax(0,1fr) 88px;border:1px solid var(--sk-border);border-radius:8px;overflow:hidden;background:var(--sk-surface)}.sk2a-script-body{padding:10px 12px;min-width:0;font:600 15px/1.4 var(--sk-font)}.sk2a-script-body.is-cant{color:var(--sk-text-2)}.sk2a-paper{background:#F3F0EA;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.25);padding:4px}.sk2a-paper+.sk2a-paper{margin-top:8px}.sk2a-paper img{display:block;width:100%;height:auto;border-radius:2px;filter:grayscale(1) contrast(1.05)}.sk2a-script-body--lines{padding:6px 12px 12px;background-image:repeating-linear-gradient(var(--sk-surface) 0 31px,var(--sk-rule) 31px 32px)}.sk2a-lines{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:32px;font-size:16px}.sk2a-typed{display:flex;flex-direction:column;gap:4px}.sk2a-typed>span{font:900 11px/1 var(--sk-font);letter-spacing:.06em;text-transform:uppercase;color:var(--sk-text-3)}.sk2a-typed pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:17px;line-height:30px}.sk2a-typed b{font-size:18px;line-height:30px;border-top:2px solid var(--sk-border);padding-top:4px}.sk2a-accs{display:grid;grid-template-columns:minmax(0,1fr) 78px;grid-column-gap:8px;column-gap:8px}.sk2a-accs-h{font:900 11px/1 var(--sk-font);letter-spacing:.06em;color:var(--sk-text-3);padding-bottom:6px}.sk2a-accs-h--r{text-align:right}.sk2a-accs pre{margin:0;white-space:pre-wrap;font:600 14px/34px var(--sk-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-right:2px solid var(--sk-border)}.sk2a-accs-a{font:800 15px/34px var(--sk-font);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk2a-margin{position:relative;flex-direction:column;padding:10px 0;border-left:2px solid var(--sk-mark)}.sk2a-margin,.sk2a-mrk{display:flex;align-items:center}.sk2a-mrk{justify-content:center;gap:2px;width:100%;color:var(--sk-mark)}.sk2a-stamp{margin-top:auto;padding-top:10px}.sk2a-stamp--l{display:none}.sk2a-noscore{margin:auto 0;padding:8px;text-align:center;font:900 12px/1.2 var(--sk-font);letter-spacing:.04em;text-transform:uppercase;color:var(--sk-text-3)}.sk2a-verdict{display:flex;align-items:center;gap:12px}.sk2a-verdict .mascot{margin:0;flex:none}.sk2a-verdict .mascot figcaption{display:none}.sk2a-verdict h2{margin:0 0 2px;font:900 24px/1.15 var(--sk-font)}.sk2a-verdict p{margin:0;font:700 16px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-notebox{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:2px solid var(--sk-border);border-left-width:5px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font)}.sk2a-notebox svg{flex:none;margin-top:1px}.sk2a-cantguide h3,.sk2a-points h3{margin:0 0 6px;font:900 13px/1.2 var(--sk-font);letter-spacing:.05em;text-transform:uppercase;color:var(--sk-text-2)}.sk2a-points ol{list-style:none;margin:0;padding:0}.sk2a-cantguide{display:flex;flex-direction:column;gap:8px}.sk2a-cantguide p{margin:0;font:700 14px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sk2a-savebar{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface)}.sk2a-savebar>button:first-of-type{flex:1 1;min-height:52px;text-align:left;display:flex;flex-direction:column;gap:2px;border:0;background:none;color:inherit;cursor:pointer;padding:0}.sk2a-savebar b{font:900 16px/1.2 var(--sk-font)}.sk2a-savebar span{font:700 13px/1.3 var(--sk-font);color:var(--sk-text-2)}.sk2a-notnow{min-height:44px;padding:0 10px;border:0;background:none;color:var(--sk-text-2);font:800 13px/1 var(--sk-font);cursor:pointer;text-decoration:underline}.sk2a-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px 0 14px;background:linear-gradient(to bottom,transparent,var(--sk-bg) 22%)}.appwrap .sk2a-actions,.appwrap .sk2a-cta{bottom:calc(64px + env(safe-area-inset-bottom, 0px))}@media (min-width:720px){.appwrap .sk2a-actions,.appwrap .sk2a-cta{bottom:0}}.sk2a-panel{display:none}.sk2a-grows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sk2a-grows li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:10px;align-items:start;padding:10px;border:2px solid transparent}.sk2a-grows li.is-lost{border-color:var(--sk-border)}.sk2a-grows .sk2a-grows-lead{display:block;padding:0 2px;font:900 12px/1.2 var(--sk-font);letter-spacing:.05em;text-transform:uppercase;color:var(--sk-text-2)}.sk2a-gn{width:26px;height:26px;border-radius:50%;border:2px solid var(--sk-border);display:inline-flex;align-items:center;justify-content:center;font:900 13px/1 var(--sk-font)}.sk2a-gt{display:flex;flex-direction:column;gap:2px;min-width:0}.sk2a-gp{font:800 15px/1.35 var(--sk-font)}.sk2a-gw{font:600 14px/1.4 var(--sk-font);color:var(--sk-text-2);overflow-wrap:anywhere}.sk2a-gv{font:900 16px/26px var(--sk-font)}.sk2a-lostpill{align-self:flex-start;margin-top:4px;padding:3px 9px;border-radius:999px;background:var(--sk-text);color:var(--sk-bg);font:900 11px/1.2 var(--sk-font);letter-spacing:.03em}.sk2a-grows.is-compact li{grid-template-columns:26px minmax(0,1fr)}.sk2a-rules{margin-top:12px;padding:12px 14px;border:2px solid var(--sk-border);border-radius:14px;background:var(--sk-surface-sunk)}.sk2a-rules h4{margin:0 0 6px;font:900 12px/1.2 var(--sk-font);letter-spacing:.05em;text-transform:uppercase;color:var(--sk-text-2)}.sk2a-rules p{margin:0 0 6px;font:600 14px/1.4 var(--sk-font)}.sk2a-rules p:last-child{margin-bottom:0}.sk2a-howhead{display:flex;align-items:center;gap:8px;margin-bottom:4px}.sk2a-howhead b{font:900 20px/1.2 var(--sk-font)}.sk2a-prose{display:flex;flex-direction:column;gap:4px}.sk2a-prose img{width:104px;height:104px;object-fit:contain;align-self:flex-start}.sk2a-prose p{margin:0;font:600 15px/1.55 var(--sk-font)}.sk2a-how{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sk2a-how li{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:10px;gap:10px;font:600 15px/1.5 var(--sk-font)}.sk2a-hn{width:26px;height:26px;border-radius:50%;background:var(--sk-text);color:var(--sk-bg);display:inline-flex;align-items:center;justify-content:center;font:900 13px/1 var(--sk-font)}@media (min-width:900px){.q2-grid[data-sk-result]{grid-template-columns:minmax(0,1fr);gap:24px}.q2-grid[data-sk-result] .q2-aside{grid-row:2}}@container sk2a-r (min-width: 900px){.sk2a-result{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:40px;gap:40px;align-items:start}.sk2a-panel{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100dvh - 100px);border:solid var(--sk-border);border-width:2px 2px 5px;border-radius:22px;background:var(--sk-surface);overflow:hidden}.sk2a-stamp--m,.sk2a-two{display:none}.sk2a-stamp--l{display:block}.sk2a-script{grid-template-columns:minmax(0,1fr) 168px}.sk2a-actions{position:static;background:none;padding:4px 0 0}}.sk2a-ptabs,.sk2a-stabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--sk-rule)}.sk2a-ptabs button,.sk2a-stabs button{min-height:48px;border:0;background:none;color:var(--sk-text-2);font:800 15px/1 var(--sk-font);cursor:pointer}.sk2a-ptabs button[aria-selected=true],.sk2a-stabs button[aria-selected=true]{color:var(--sk-text);box-shadow:inset 0 -3px 0 var(--sk-mark)}.sk2a-ptabs button:focus-visible,.sk2a-stabs button:focus-visible{outline:3px solid var(--sk-focus);outline-offset:-3px}.sk2a-pbody{padding:14px 16px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}dialog.sk2a-sheet{max-height:min(720px,92dvh);overflow:hidden}.sk2a-sheet .sk2a-sheet-in{padding:0;display:flex;flex-direction:column;max-height:min(720px,92dvh)}.sk2a-sheet-top{padding:0 8px 0 16px}.sk2a-grab{display:block;width:40px;height:5px;border-radius:3px;background:var(--sk-border);margin:10px auto 0}.sk2a-sheet-line{display:flex;align-items:center;justify-content:space-between;min-height:44px;font:800 14px/1.2 var(--sk-font);color:var(--sk-text-3)}.sk2a-sheet-body{padding:12px 16px;overflow-y:auto;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:8px}.sk2a-sheet-foot{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px));border-top:2px solid var(--sk-rule);background:var(--sk-surface)}.sk2a-gtitle{display:flex;justify-content:space-between;align-items:baseline}.sk2a-gtitle b{font:900 18px/1.2 var(--sk-font)}.sk2a-gtitle span{font:800 14px/1 var(--sk-font);color:var(--sk-text-2)}.sk2a-sheet--bare .sk2a-sheet-line{display:none}.sk2a-sheet--bare .sk2a-sheet-top{padding:0}.sk2a-sheet .sk2a-sheet-in:focus{outline:none}.sk2a-report{padding:14px 20px calc(20px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:14px;overflow-y:auto}.sk2a-rtitle{display:flex;justify-content:space-between;align-items:center}.sk2a-rtitle h2{margin:0;font:900 22px/1.2 var(--sk-font)}.sk2a-rask{margin:0;font:800 15px/1.3 var(--sk-font);color:var(--sk-text-2)}.sk2a-ropts,.sk2a-rpick{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sk2a-ropt,.sk2a-rpick label{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;border:2px solid var(--sk-border);border-radius:14px;background:var(--sk-surface);box-shadow:0 3px 0 var(--sk-border);cursor:pointer}.sk2a-ropt.is-on,.sk2a-rpick label.is-on{border-color:var(--sk-text);background:var(--sk-bg);box-shadow:0 3px 0 var(--sk-text)}.sk2a-ropt input,.sk2a-rpick input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.sk2a-ropt:focus-within,.sk2a-rpick label:focus-within{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-rdot{width:22px;height:22px;flex:none;border:2px solid var(--sk-input-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.sk2a-rdot i{width:10px;height:10px;border-radius:50%;background:var(--sk-text);display:none}.is-on .sk2a-rdot{border-color:var(--sk-text)}.is-on .sk2a-rdot i{display:block}.sk2a-ropt>span:last-child,.sk2a-rpick label>span:nth-of-type(2){display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.sk2a-ropt b,.sk2a-rpick b{font:800 15px/1.3 var(--sk-font)}.sk2a-ropt small,.sk2a-rpick small{font:600 13px/1.35 var(--sk-font);color:var(--sk-text-2);overflow-wrap:anywhere}.sk2a-rwhy{display:flex;flex-direction:column;gap:6px;font:800 14px/1.3 var(--sk-font)}.sk2a-rwhy textarea{min-height:84px;font-size:16px;font-weight:600;resize:none}.sk2a-rwhy textarea,.sk2a-rwhy textarea:focus{background:var(--sk-bg)}.sk2a-rerr{padding:10px 12px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font)}.sk2a-rerr,.sk2a-sent{display:flex;align-items:center;gap:10px}.sk2a-sent{padding:24px 20px calc(24px + env(safe-area-inset-bottom, 0px));flex-direction:column;text-align:center}.sk2a-sent b{font:900 24px/1.2 var(--sk-font)}.sk2a-sent span{font:700 16px/1.45 var(--sk-font);color:var(--sk-text-2);max-width:30ch}.sk2a-sent .sk-btn{margin-top:8px}.sk2a-flow,.sk2a-form{display:flex;flex-direction:column;gap:16px}.sk2a-qline{margin:0;font:800 14px/1.2 var(--sk-font);color:var(--sk-text-3)}.sk2a-waiting{display:flex;flex-direction:column;gap:12px;padding:0 0 24px}.sk2a-waitcard{display:flex;align-items:center;gap:12px;padding:12px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface)}.sk2a-waitcard>span:last-child{display:flex;flex-direction:column;gap:2px}.sk2a-waitcard b{font:900 17px/1.2 var(--sk-font)}.sk2a-waitcard span span{font:700 15px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-waitpages{display:flex;gap:4px;flex:none}.sk2a-waitpages .sk2a-page{width:44px;height:56px}.sk2a-waiting-go{display:flex;flex-direction:column;align-self:stretch;margin-top:8px}.sk2a-waiting-go>*{width:100%;justify-content:center}.sk2a-saveinline{margin-top:8px}.sk2a-auth,.sk2a-page-auth{max-width:440px;margin:0 auto}.sk2a-auth{display:flex;flex-direction:column;gap:16px;padding:4px 0 24px}.sk2a-auth.is-sheet{padding:0 0 8px}.sk2a-auth-top{display:flex;align-items:center;justify-content:flex-end;min-height:44px}.sk2a-auth-head h1{margin:0 0 6px;font:900 28px/1.15 var(--sk-font)}.sk2a-auth-head p{margin:0;font:700 16px/1.45 var(--sk-font);color:var(--sk-text-2)}.sk2a-auth-head--pose{display:flex;align-items:center;gap:12px}.sk2a-auth-head--pose .mascot{margin:0;flex:none}.sk2a-auth-head--pose .mascot figcaption{display:none}.sk2a-ask{font-weight:800!important;color:var(--sk-text)!important}.sk2a-authform{display:flex;flex-direction:column;gap:14px}.sk2a-authform .sk-field{margin:0}.sk2a-pw{position:relative}.sk2a-pw .sk-input{padding-right:76px}.sk2a-show{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-width:64px;min-height:44px;border:0;background:none;color:var(--sk-text);font:900 13px/1 var(--sk-font);letter-spacing:.05em;cursor:pointer;border-radius:10px}.sk2a-show:focus-visible{outline:3px solid var(--sk-focus);outline-offset:0}.sk2a-gbtn-wrap{position:relative}.sk2a-gbtn{display:flex;justify-content:center;align-items:center;min-height:44px}.sk2a-gbtn.is-off{opacity:.55}.sk2a-gbtn-gate{position:absolute;inset:0;border:0;padding:0;background:transparent;cursor:pointer}.sk2a-gnote{margin:0;text-align:center}.sk2a-or{display:flex;align-items:center;gap:12px;color:var(--sk-text-3);font:800 14px/1 var(--sk-font)}.sk2a-or:after,.sk2a-or:before{content:"";flex:1 1;height:2px;background:var(--sk-rule)}.sk2a-forgot{align-self:flex-start;margin-top:-6px;padding-left:0}.sk2a-inlinelink{display:inline;min-height:0;padding:0;vertical-align:baseline}.sk2a-friendly{align-items:flex-start;gap:2px;border:2px solid var(--sk-border)}.sk2a-age,.sk2a-friendly{display:flex;flex-direction:column}.sk2a-age{border:0;margin:0;padding:0;gap:8px}.sk2a-age legend{padding:0;font:800 15px/1.3 var(--sk-font);margin-bottom:8px}.sk-btn .sk2a-gmark,.sk-btn svg{flex:none}.sk2a-auth .sk-btn svg:first-child{margin-right:8px}.sk2a-setup .sk2a-auth-top{justify-content:space-between}.sk2a-step{display:inline-flex;gap:6px}.sk2a-step i{width:28px;height:6px;border-radius:3px;background:var(--sk-rule)}.sk2a-step i.is-on{background:var(--sk-text)}.sk2a-picks{display:flex;flex-direction:column;gap:10px}.sk2a-pick{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 14px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface);color:var(--sk-text);text-align:left;cursor:pointer;font:inherit}.sk2a-pick.is-on{border-width:3px;padding:11px 13px;border-color:var(--sk-text)}.sk2a-pick b{display:block;font:800 17px/1.25 var(--sk-font)}.sk2a-pick small{display:block;font:600 14px/1.35 var(--sk-font);color:var(--sk-text-2)}.sk2a-pick-mark{width:26px;height:26px;flex:none;border:2px solid var(--sk-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:transparent}.sk2a-pick.is-check .sk2a-pick-mark{border-radius:7px}.sk2a-pick.is-on .sk2a-pick-mark{background:var(--sk-text);border-color:var(--sk-text)}.sk2a-pick:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}.sk2a-setup-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:24px 0 12px}.sk2a-setup-done .mascot{margin:0}.sk2a-setup-done .mascot figcaption{display:none}.sk2a-setup-done h1{margin:0;font:900 30px/1.15 var(--sk-font)}.sk2a-setup-done p{margin:0;max-width:30ch;font:700 16px/1.45 var(--sk-font);color:var(--sk-text-2)}.sk2a-limit{gap:16px;max-width:520px;margin:0 auto;padding:8px 0 24px}.sk2a-limit,.sk2a-limit-head{display:flex;flex-direction:column}.sk2a-limit-head{align-items:center;text-align:center;gap:8px}.sk2a-limit-head .mascot{margin:0}.sk2a-limit-head .mascot figcaption{display:none}.sk2a-limit-head h1{margin:0;font:900 28px/1.15 var(--sk-font)}.sk2a-limit-head p{margin:0;font:800 17px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-cards{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.sk2a-card{display:flex;flex-direction:column;gap:3px;min-height:68px;justify-content:center;padding:10px 14px;border:2px solid var(--sk-border);box-shadow:0 4px 0 var(--sk-border);border-radius:16px;background:var(--sk-surface);color:var(--sk-text);text-align:left;text-decoration:none;cursor:pointer;font:inherit}.sk2a-card b{font:900 16px/1.2 var(--sk-font)}.sk2a-card span{font:700 14px/1.4 var(--sk-font);color:var(--sk-text-2)}a.sk2a-card:hover,button.sk2a-card:hover{border-color:var(--sk-text)}.sk2a-card:focus-visible{outline:3px solid var(--sk-focus);outline-offset:2px}@media (min-width:720px){.sk2a-cards{grid-template-columns:repeat(3,1fr)}.sk2a-limit{max-width:860px}.sk2a-card{min-height:120px}}.sk2a-auth-top{justify-content:space-between}.sk2a-back{margin-left:-8px}.sk2a-setup-top{display:flex;align-items:center;gap:12px;min-height:44px}.sk2a-prog{flex:1 1;height:12px;border-radius:6px;background:var(--sk-rule);overflow:hidden}.sk2a-prog div{height:100%;border-radius:6px;background:var(--sk-text);transition:width .25s ease}.sk2a-skip{min-height:44px;padding:0 4px;border:0;background:none;color:var(--sk-text-2);font:900 13px/1 var(--sk-font);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.sk2a-setup-pose{display:flex;align-items:center;gap:12px}.sk2a-setup-pose .mascot{margin:0;flex:none}.sk2a-setup-pose .mascot figcaption{display:none}.sk2a-bubble{margin:0;padding:12px 14px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface);font:800 16px/1.3 var(--sk-font)}.sk2a-setup-h{margin:4px 0 0;font:900 26px/1.2 var(--sk-font)}.sk2a-setup{min-height:calc(100dvh - 140px)}.sk2a-setup-foot{margin-top:auto;padding-top:12px}@media (min-width:720px){.sk2a-setup-foot{padding-bottom:32px}}.sk2a-pick{justify-content:space-between;border-bottom-width:2px;box-shadow:0 4px 0 var(--sk-border)}.sk2a-pick.is-on{box-shadow:0 4px 0 var(--sk-text)}.sk2a-pick .sk2a-pick-mark{order:2}.sk2a-pick.is-on .sk2a-pick-mark{color:var(--sk-bg)}.sk2a-limit-top{display:flex;justify-content:flex-end;border-bottom:2px solid var(--sk-rule);margin:0 -4px}.sk2a-card{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.sk2a-card>span{display:flex;flex-direction:column;gap:3px}.sk2a-card-ico{flex:none}.sk2a-stillfree{margin:0;padding:14px 16px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.45 var(--sk-font)}.sk2a-grows{gap:0}.sk2a-grows li{border:0;border-bottom:2px solid var(--sk-rule);border-radius:12px;padding:12px 10px;gap:10px}.sk2a-grows li.is-lost{background:var(--sk-surface-sunk);margin:0}.sk2a-gn{width:auto;height:auto;border:0;border-radius:0;justify-content:flex-start;color:var(--sk2a-gn-ink,var(--sk-mark-ink,var(--sk-mark)));font:900 14px/1.5 var(--sk-font)}.sk2a-gp{font-weight:800}.sk2a-gt{gap:3px}.sk2a-lostpill{padding:2px 8px;background:var(--sk-btn-red-bg,var(--sk-mark));color:var(--sk-btn-red-ink,#fff);font:900 12px/1.4 var(--sk-font);letter-spacing:0}.sk2a-grows.is-compact li{padding:6px 4px;border-radius:0}.sk2a-sheet-foot .sk-btn{font-size:13px;letter-spacing:.03em;padding-left:8px;padding-right:8px;white-space:nowrap}[class*=sk2a-] .mascot figcaption{display:none}.sk2a-qmini{border:2px solid var(--sk-rule);border-radius:14px;background:var(--sk-surface);padding:10px 14px;display:flex;flex-direction:column;gap:4px}.sk2a-qmini b{font:900 15px/1.2 var(--sk-font)}.sk2a-qmini p{margin:0;font:600 14px/1.4 var(--sk-font);color:var(--sk-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sk2a-ans-head{display:flex;flex-direction:column;gap:8px}@media (min-width:720px){.sk2a-ans-head{flex-direction:row;align-items:center;justify-content:space-between}.sk2a-ans-head .sk2a-tabs{width:340px}}.sk2a-link--ink{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sk2a-wait-btn{background:var(--sk-btn-disabled-bg);color:var(--sk-btn-disabled-ink);border-color:transparent;box-shadow:0 var(--sk-ledge-primary) 0 var(--sk-btn-disabled-ledge)}.sk2a-qrow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 16px;border:solid var(--sk-border);border-width:2px 2px 5px;border-radius:22px;background:var(--sk-surface)}.sk2a-qrow-t{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px/1.4 var(--sk-font)}.sk2a-qrow-t b{font-weight:900}.sk2a-qrow button,.sk2a-qrow-hide{flex:none;min-height:44px;padding:0 4px;border:0;background:none;color:var(--sk-text-3);font:800 14px/1 var(--sk-font);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sk2a-qrow-hide{align-self:flex-end}.sk2a-qrow-open{display:flex;flex-direction:column;gap:2px}.sk2a-qrow math{font-size:1.1em}.sk2a-cantguide{padding:16px;border:2px solid var(--sk-border);border-radius:18px;background:var(--sk-surface);gap:10px}.sk2a-cantguide h3{margin:0;font:900 17px/1.25 var(--sk-font);letter-spacing:0;text-transform:none;color:var(--sk-text)}.sk2a-cantnote{margin:4px 0 0;padding:12px 14px;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font);color:var(--sk-text)}.sk2a-panelnote{margin-top:8px}.sk2a-panelnote .sk2a-cantnote{margin:0}@container sk2a-r (min-width: 900px){.sk2a-cantguide{display:none}}.sk-tex,.sk2a-tex{font-family:STIX Two Text,Cambria Math,Times New Roman,serif;font-size:1.08em}.sk-markrow-reason math,.sk2a-gt math,.sk2a-how math,.sk2a-prose math,.sk2a-verdict math{font-size:1.1em}.sk2a-friendly{flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border:0;border-radius:14px;background:var(--sk-surface-sunk);font:700 14px/1.4 var(--sk-font)}.sk2a-friendly .sk-head{flex:none;width:44px;height:44px}.sk2a-friendly .sk2a-inlinelink{font-size:inherit;font-weight:900;padding:0}.sk2a-auth-l,.sk2a-auth-r{display:contents}.appwrap:has(.sk2a-auth--split){max-width:none;padding-left:0;padding-right:0}.sk2a-page-auth:has(.sk2a-auth--split){max-width:none}.sk2a-auth--split{padding-left:var(--sk-gutter);padding-right:var(--sk-gutter)}.sk2a-auth--split .sk2a-auth-head--pose .mascot img{width:104px;height:104px}.sk2a-auth--save .sk2a-auth-head--pose .mascot img{width:112px;height:112px}.sk-nav-slot .sk2a-link{min-height:0;padding:0}@media (min-width:720px){.sk2a-auth--split .sk2a-auth-top{display:none}}@media (min-width:900px){.sk2a-auth--split{display:grid;grid-template-columns:minmax(0,420px) 440px;grid-column-gap:80px;column-gap:80px;justify-content:center;align-items:center;width:100%;max-width:none;min-height:calc(100dvh - 72px);padding:0 var(--sk-gutter) 48px}.sk2a-auth--split .sk2a-auth-l{display:block}.sk2a-auth--split .sk2a-auth-head--pose{flex-direction:column;align-items:flex-start;gap:18px}.sk2a-auth--split .sk2a-auth-head--pose .mascot img{width:240px;height:240px}.sk2a-auth--split .sk2a-auth-head h1{margin-bottom:12px;font-size:48px;line-height:1.08;letter-spacing:-.01em}.sk2a-auth--split .sk2a-auth-head p{font-size:18px}.sk2a-auth--split .sk2a-auth-r{display:flex;flex-direction:column;gap:14px;padding:28px 30px 30px;border:solid var(--sk-rule);border-width:2px 2px 5px;border-radius:26px;background:var(--sk-surface)}}.sk2a-snap-t{gap:4px}.sk2a-snap-go,.sk2a-snap-t{display:flex;flex-direction:column}.sk2a-snap-go{align-items:center;gap:8px}.sk2a-snap-go>span{font:700 13px/1.2 var(--sk-font);color:var(--sk-text-2)}.sk2a-snap-pose{margin:0;flex:none}.sk2a-snap-pose img{width:120px;height:120px}@media (min-width:720px){.sk2a-snap{flex-direction:row;text-align:left;gap:20px;padding:20px 28px 20px 20px;border-radius:22px}.sk2a-snap-t{flex:1 1;min-width:0}.sk2a-snap-go{flex:none}}.sk2a-rep-d{display:none}@container sk2a-r (min-width: 900px){.sk2a-r-top{display:none}.sk2a-actions{display:flex;align-items:center;gap:12px}.sk2a-actions .sk-btn{width:auto;flex:none;padding-left:28px;padding-right:28px}.sk2a-actions .sk2a-rep-d{display:block;margin-left:auto}}.sk2a-r-id{display:inline-flex;align-items:center;gap:4px}.sk2a-r-back{margin-left:-8px}.sk2a-m-top{border-bottom:0}.sk2a-auth-top .sk2a-link{font-size:14px;font-weight:800;text-decoration:none;padding-right:0}.sk2a-auth--split .sk2a-auth-head h1{font-size:27px}@media (min-width:900px){.sk2a-auth--split .sk2a-auth-head h1{font-size:48px}}.sk2a-setup:has(.sk2a-setup-done) .sk2a-setup-done{flex:1 1;justify-content:center;padding-top:0}.sk2a-contents{display:contents}.sk2a-flow.is-gate .sk2a-actions{position:static;background:none}.sk2a-limit--set{max-width:520px;padding-top:4px}.sk2a-limit--set .sk2a-cards{grid-template-columns:1fr}.sk2a-card--row{flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:60px;padding:8px 12px;text-align:center;border-radius:16px;border-bottom-width:4px;box-shadow:none;font:inherit}.sk2a-card--row b{font:900 14px/1.2 var(--sk-font);text-transform:uppercase;letter-spacing:.05em}.sk2a-card--row span{font:700 13px/1.4 var(--sk-font);color:var(--sk-text-3,var(--sk-text-2))}@media (min-width:720px){.sk2a-limit--set .sk2a-card{min-height:60px}}textarea.sk2a-ta--exam{resize:none}.sk2a-oops{display:flex;gap:12px;align-items:center;padding:12px 14px 12px 6px;border:2px solid var(--sk-border);border-radius:16px;background:var(--sk-surface)}.sk2a-oops .mascot{margin:0;flex:none}.sk2a-oops .mascot figcaption{display:none}.sk2a-oops>span{display:flex;flex-direction:column;gap:2px;min-width:0}.sk2a-oops b{font:900 16px/1.3 var(--sk-font)}.sk2a-oops>span>span{font:600 14px/1.4 var(--sk-font);color:var(--sk-text-2)}@media (max-width:719px){dialog.sk2a-sheet{border-radius:28px 28px 0 0}}.sk2a-wallbody{padding:6px 20px calc(22px + env(safe-area-inset-bottom, 0px));overflow-y:auto}.sk2a-wall{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.sk2a-wall .mascot{margin:0}.sk2a-wall .mascot figcaption{display:none}.sk2a-wall-r{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.sk2a-wall h2{margin:0;font:900 24px/1.15 var(--sk-font)}.sk2a-wall p{margin:0;max-width:30ch;font:600 15px/1.4 var(--sk-font);color:var(--sk-text-2)}.sk2a-wall .sk-btn--red{margin-top:6px;font-size:16px}.sk2a-wall .sk-btn:not(.sk-btn--red){min-height:50px;font-size:15px;margin-top:4px}.sk2a-wall .sk2a-note{margin-top:4px}@media (min-width:720px){dialog.sk-sheet--auto.sk2a-sheet--wall{margin:auto;height:-moz-fit-content;height:fit-content;width:520px;max-width:calc(100% - 32px);max-height:min(720px,92dvh);border:solid var(--sk-border);border-width:2px 2px 6px;border-radius:28px;box-shadow:none}.sk2a-sheet--wall .sk2a-grab{display:none}.sk2a-sheet--wall .sk2a-sheet-in{max-height:min(716px,92dvh)}.sk2a-wallbody{padding:28px 32px 30px}.sk2a-wall{flex-direction:row;text-align:left;gap:24px}.sk2a-wall .mascot img{width:150px;height:150px}.sk2a-wall-r{align-items:stretch;flex:1 1;min-width:0}.sk2a-wall h2{font-size:26px;line-height:1.1}.sk2a-wall p{max-width:none}.sk2a-wall .sk-btn--red{min-height:52px;font-size:15px}.sk2a-wall .sk-btn:not(.sk-btn--red){min-height:48px;font-size:14px}.sk2a-wall .sk2a-note{display:none}}.sk2a-actions .sk-btn,.sk2a-two .sk-btn{padding-left:8px;padding-right:8px}@media (min-width:720px){.sk2a-actions .sk-btn{padding-left:28px;padding-right:28px}}.sk2a-book-ans{display:flex;align-items:flex-end;border-left:2px solid var(--sk-input-border);cursor:text;min-width:0}.sk2a-book .sk2a-book-ans input{border:0;align-self:auto;min-height:0}.sk2a-book-ans:focus-within{outline:3px solid var(--sk-focus);outline-offset:-3px}.sk2a-book-ans input:focus-visible{outline:0}@media (min-width:1000px){.appwrap:has(.sk2a-flow--wide){max-width:1200px;padding:28px 40px 32px}.sk2a-flow--cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:32px;column-gap:32px;align-items:start}.sk2a-flow--cols>.qwrap{grid-column:1;grid-row:1}.sk2a-flow--cols>.sk2a-form{grid-column:2;grid-row:1;margin:0;padding:0;border:0;border-radius:0;background:none;gap:16px}.sk2a-flow--cols .sk2a-ans-label{font-size:18px}.sk2a-flow--cols .sk2a-cta{padding-top:0}.sk2a-flow--cols .sk2a-cta .sk-btn{padding-left:32px;padding-right:32px;font-size:16px}}.sk2a-auth>.sk-offline--band{grid-column:1/-1}:root{--sk2a-gn-ink:#BE3125}:root[data-theme=dark]{--sk2a-gn-ink:var(--sk-mark-ink)}.sk2a-auth-head h2.sk2a-save-h{margin:0 0 6px;font:900 28px/1.15 var(--sk-font)}