@keyframes area-checker-module__lRvABa__pop{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:none}}@keyframes area-checker-module__lRvABa__slide{0%{left:0}to{left:var(--at)}}.area-checker-module__lRvABa__tool{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}@media (min-width:861px){.area-checker-module__lRvABa__panel{position:sticky;top:24px}}.area-checker-module__lRvABa__panel{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:28px;grid-template-columns:minmax(0,1fr);gap:22px;padding:26px;display:grid}.area-checker-module__lRvABa__label,.area-checker-module__lRvABa__legend{font:700 18px/1.3 var(--bp-font,var(--sans));color:var(--ink);padding:0}.area-checker-module__lRvABa__label{margin-bottom:-12px}.area-checker-module__lRvABa__inputRow{gap:10px;display:flex}.area-checker-module__lRvABa__input{background:var(--white);min-width:0;min-height:60px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));font:700 24px/1 var(--bp-font,var(--sans));letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border:0;border-radius:18px;flex:auto;padding:0 18px}.area-checker-module__lRvABa__input::placeholder{color:var(--ink-30)}.area-checker-module__lRvABa__input:focus{box-shadow:inset 0 0 0 3px var(--ug-action);outline:none}.area-checker-module__lRvABa__input[aria-invalid]{box-shadow:inset 0 0 0 3px var(--retry-border)}.area-checker-module__lRvABa__check{background:var(--ug-action);color:#fff;min-height:60px;font:700 19px/1 var(--bp-font,var(--sans));box-shadow:0 5px 0 var(--ug-action-edge);cursor:pointer;transition:transform .25s var(--ug-bounce), box-shadow .18s var(--ug-ease);border:0;border-radius:18px;flex:none;padding:0 26px}.area-checker-module__lRvABa__check:hover{transform:translateY(-2px)}.area-checker-module__lRvABa__check:active{box-shadow:0 1px 0 var(--ug-action-edge);transform:translateY(4px)}.area-checker-module__lRvABa__check:disabled{background:var(--ink-40);box-shadow:0 5px 0 var(--ink-30);cursor:progress;transform:none}.area-checker-module__lRvABa__inputError{color:var(--retry-ink);margin:-10px 0 0;font-weight:600}.area-checker-module__lRvABa__field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.area-checker-module__lRvABa__segment{background:var(--oat);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:4px;display:grid}.area-checker-module__lRvABa__segmentOption,.area-checker-module__lRvABa__chip{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;font-weight:600;line-height:1.3;display:flex;position:relative}.area-checker-module__lRvABa__segmentOption input,.area-checker-module__lRvABa__chip input{opacity:0;pointer-events:none;position:absolute}:is(.area-checker-module__lRvABa__segmentOption:has(input:focus-visible),.area-checker-module__lRvABa__chip:has(input:focus-visible)){outline:3px solid var(--ug-action);outline-offset:2px}.area-checker-module__lRvABa__segmentOption{min-height:46px;color:var(--ink-60);text-align:center;border-radius:12px;justify-content:center;padding:0 10px;transition:background .18s,color .18s,box-shadow .18s}.area-checker-module__lRvABa__segmentOption[data-on]{background:var(--white);color:var(--ink);box-shadow:0 2px 0 var(--border)}.area-checker-module__lRvABa__chips{flex-wrap:wrap;gap:8px;display:flex}.area-checker-module__lRvABa__chip{background:var(--page);min-height:44px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));transition:box-shadow .18s, background .18s, transform .25s var(--ug-bounce);border-radius:14px;padding:10px 14px;font-size:15px}.area-checker-module__lRvABa__chip:hover{transform:translateY(-1px)}.area-checker-module__lRvABa__chip[data-on]{background:var(--ug-action-tint);box-shadow:inset 0 0 0 2px var(--ug-action);color:var(--ug-action-edge)}.area-checker-module__lRvABa__result{background:var(--page);min-width:0;min-height:260px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));animation:area-checker-module__lRvABa__pop .45s var(--ug-bounce) both;border-radius:28px;padding:28px;scroll-margin-top:88px}.area-checker-module__lRvABa__result[data-tone=empty]{background:var(--oat);box-shadow:none;place-items:center;display:grid}.area-checker-module__lRvABa__result[data-tone=inside],.area-checker-module__lRvABa__result[data-tone=inner],.area-checker-module__lRvABa__result[data-tone=designated]{box-shadow:inset 0 0 0 3px var(--correct)}.area-checker-module__lRvABa__result[data-tone=borderline]{box-shadow:inset 0 0 0 3px var(--retry-border)}.area-checker-module__lRvABa__result[data-tone=outside]{box-shadow:inset 0 0 0 3px var(--wrong-border)}.area-checker-module__lRvABa__empty{max-width:34ch;color:var(--ink-60);text-align:center;margin:0;font-size:18px;line-height:1.45}.area-checker-module__lRvABa__problem{max-width:36ch;color:var(--retry-ink);text-align:center;margin:0;font-size:18px;font-weight:600;line-height:1.45}.area-checker-module__lRvABa__eyebrow{font:700 15px/1.2 var(--bp-font,var(--sans));color:var(--ink-60);letter-spacing:.02em;margin:0 0 6px}.area-checker-module__lRvABa__verdict{font:800 clamp(24px, 2.6vw, 32px) / 1.15 var(--bp-font,var(--sans));letter-spacing:-.02em;color:var(--ink);margin:0 0 18px}.area-checker-module__lRvABa__result[data-tone=inside] .area-checker-module__lRvABa__verdict,.area-checker-module__lRvABa__result[data-tone=inner] .area-checker-module__lRvABa__verdict,.area-checker-module__lRvABa__result[data-tone=designated] .area-checker-module__lRvABa__verdict{color:var(--correct)}.area-checker-module__lRvABa__result[data-tone=borderline] .area-checker-module__lRvABa__verdict{color:var(--retry-ink)}.area-checker-module__lRvABa__result[data-tone=outside] .area-checker-module__lRvABa__verdict{color:var(--wrong-ink)}.area-checker-module__lRvABa__summary{color:var(--ink-75);margin:16px 0 0;font-size:17px;line-height:1.5}.area-checker-module__lRvABa__bar{gap:6px;margin-top:34px;display:grid}.area-checker-module__lRvABa__barTrack{background:var(--oat);border-radius:16px;height:64px;position:relative;overflow:visible}.area-checker-module__lRvABa__barZone{background:var(--correct-tint);border-radius:16px 0 0 16px;position:absolute;inset:0 50% 0 0}.area-checker-module__lRvABa__barLine{border-left:3px dashed var(--ink-45);position:absolute;top:-6px;bottom:-6px;left:50%}.area-checker-module__lRvABa__barLine span{font:700 13px/1 var(--bp-font,var(--sans));color:var(--ink-60);white-space:nowrap;position:absolute;top:-22px;left:-22px}.area-checker-module__lRvABa__barYou{top:50%;left:var(--at);width:0;animation:area-checker-module__lRvABa__slide .7s var(--ug-ease) both;position:absolute}.area-checker-module__lRvABa__barYou:before{content:"";background:var(--correct);width:22px;height:22px;box-shadow:0 0 0 4px var(--white);border-radius:50%;position:absolute;top:-11px;left:-11px}.area-checker-module__lRvABa__barYou[data-verdict=borderline]:before{background:var(--retry-solid)}.area-checker-module__lRvABa__barYou[data-verdict=outside]:before{background:var(--wrong)}.area-checker-module__lRvABa__barYou span{background:var(--ink);color:var(--white);font:800 13px/1.2 var(--bp-font,var(--sans));white-space:nowrap;border-radius:8px;padding:3px 8px;position:absolute;top:16px;left:0;transform:translate(-50%)}.area-checker-module__lRvABa__barScale{color:var(--ink-60);justify-content:space-between;margin-top:16px;font-size:13px;font-weight:600;display:flex}.area-checker-module__lRvABa__rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.area-checker-module__lRvABa__rows li{background:var(--oat);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name state""detail state";align-items:center;column-gap:12px;padding:12px 16px;display:grid}.area-checker-module__lRvABa__rowName{color:var(--ink);grid-area:name;font-weight:800}.area-checker-module__lRvABa__rowDetail{color:var(--ink-60);grid-area:detail;font-size:15px}.area-checker-module__lRvABa__rowState{font:800 14px/1 var(--bp-font,var(--sans));background:var(--white);color:var(--ink-60);border-radius:10px;grid-area:state;padding:6px 12px}.area-checker-module__lRvABa__rows li[data-state=yes]{background:var(--correct-tint)}.area-checker-module__lRvABa__rows li[data-state=yes] .area-checker-module__lRvABa__rowState{background:var(--correct);color:var(--on-correct,#fff)}.area-checker-module__lRvABa__rows li[data-state=no] .area-checker-module__lRvABa__rowState{background:var(--wrong-tint);color:var(--wrong-ink)}.area-checker-module__lRvABa__stepsTitle{font:800 18px/1.3 var(--bp-font,var(--sans));color:var(--ink);margin:26px 0 12px}.area-checker-module__lRvABa__steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.area-checker-module__lRvABa__steps li{counter-increment:step;color:var(--ink-75);gap:4px;padding-left:40px;line-height:1.5;display:grid;position:relative}.area-checker-module__lRvABa__steps li:before{content:counter(step);background:var(--ug-sun);width:28px;height:28px;color:var(--ink);font:800 14px/1 var(--sans);border-radius:9px;place-items:center;display:grid;position:absolute;top:0;left:0}.area-checker-module__lRvABa__cite{color:var(--ink-60);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.area-checker-module__lRvABa__cite:hover{color:var(--ink)}.area-checker-module__lRvABa__evidence{background:var(--oat);border-radius:16px;margin-top:18px;padding:14px 16px}.area-checker-module__lRvABa__evidence summary{cursor:pointer;color:var(--ink);font-weight:700}.area-checker-module__lRvABa__evidence .area-checker-module__lRvABa__steps{margin-top:14px}.area-checker-module__lRvABa__dates{gap:8px;margin-top:18px;display:grid}.area-checker-module__lRvABa__datesTitle{color:var(--ink);margin:0;font-weight:800}.area-checker-module__lRvABa__dates ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.area-checker-module__lRvABa__dates li{color:var(--ink-75);grid-template-columns:9.5em minmax(0,1fr);gap:10px;font-size:15px;line-height:1.4;display:grid}.area-checker-module__lRvABa__dates strong{color:var(--ink)}.area-checker-module__lRvABa__after{animation:area-checker-module__lRvABa__pop .45s var(--ug-bounce) .1s both;grid-column:1/-1;gap:14px;display:grid}.area-checker-module__lRvABa__capture{background:var(--ug-sky-tint);border-radius:24px;gap:12px;padding:22px 24px;display:grid}.area-checker-module__lRvABa__saveRow{flex-wrap:wrap;gap:10px;display:flex}.area-checker-module__lRvABa__saveButton{cursor:pointer;background:var(--white);min-height:44px;color:var(--ink);font:700 16px/1.2 var(--bp-font,var(--sans));box-shadow:inset 0 0 0 2px var(--border), 0 4px 0 var(--border);border:0;border-radius:12px;align-items:center;padding:0 16px;transition:transform .2s;display:inline-flex}.area-checker-module__lRvABa__saveButton:hover{transform:translateY(-2px)}.area-checker-module__lRvABa__saveButton:focus-visible{outline:3px solid var(--ug-action);outline-offset:3px}.area-checker-module__lRvABa__captureIntro{color:var(--ink-75);margin:0;font-size:16px;line-height:1.5}.area-checker-module__lRvABa__captureTitle{font:800 19px/1.3 var(--bp-font,var(--sans));color:var(--ink);margin:0}.area-checker-module__lRvABa__soft{color:var(--ink-75);margin:0;font-size:17px}.area-checker-module__lRvABa__soft a{color:var(--ug-action-edge);font-weight:700}.area-checker-module__lRvABa__checked{color:var(--ink-60);margin:0;font-size:14px}@media (max-width:860px){.area-checker-module__lRvABa__tool{grid-template-columns:minmax(0,1fr);gap:16px}.area-checker-module__lRvABa__panel,.area-checker-module__lRvABa__result{border-radius:22px;padding:20px}.area-checker-module__lRvABa__result{min-height:0}.area-checker-module__lRvABa__result[data-tone=empty]{min-height:120px}.area-checker-module__lRvABa__dates li{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:380px){.area-checker-module__lRvABa__check{padding:0 18px}.area-checker-module__lRvABa__input{font-size:20px}}@media (prefers-reduced-motion:reduce){.area-checker-module__lRvABa__result,.area-checker-module__lRvABa__after,.area-checker-module__lRvABa__barYou{animation:none}}
.area-page-module__gbnYyW__wrap.area-page-module__gbnYyW__wrap{max-width:1120px;margin:0 auto;padding:0 32px}.area-page-module__gbnYyW__wrap+section{margin-top:64px}.area-page-module__gbnYyW__hero.area-page-module__gbnYyW__hero{padding:44px 0 24px}.area-page-module__gbnYyW__title{max-width:22ch;font:700 clamp(30px, 4.2vw, 46px) / 1.08 var(--bp-font,var(--sans));letter-spacing:-.015em;color:var(--ink);margin:0}.area-page-module__gbnYyW__direct.area-page-module__gbnYyW__direct{max-width:64ch;color:var(--ink);margin:14px 0 0;font-size:18px;line-height:1.5}.area-page-module__gbnYyW__direct strong{font-weight:700}.area-page-module__gbnYyW__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.area-page-module__gbnYyW__answer{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:22px;align-content:start;gap:8px;padding:22px 24px;display:grid}.area-page-module__gbnYyW__answer.area-page-module__gbnYyW__answer h3{font:700 19px/1.3 var(--bp-font,var(--sans));color:var(--ink);margin:0}.area-page-module__gbnYyW__answer p{color:var(--ink-75);margin:0;line-height:1.6}.area-page-module__gbnYyW__cite{color:var(--ink-60);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.area-page-module__gbnYyW__tableWrap{box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:20px;overflow-x:auto}.area-page-module__gbnYyW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.area-page-module__gbnYyW__table th,.area-page-module__gbnYyW__table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--bp-line,var(--border));padding:14px 16px}.area-page-module__gbnYyW__table thead th{color:var(--ink-60);background:var(--oat);font-size:14px;font-weight:700}.area-page-module__gbnYyW__table th:first-child{text-align:left}.area-page-module__gbnYyW__table tbody tr:last-child th,.area-page-module__gbnYyW__table tbody tr:last-child td{border-bottom:0}.area-page-module__gbnYyW__table tbody th{color:var(--ink);font-weight:800}.area-page-module__gbnYyW__table td{color:var(--ink-75)}.area-page-module__gbnYyW__tableNote{max-width:70ch;color:var(--ink-75);margin:14px 0 0;font-size:15px;line-height:1.55}.area-page-module__gbnYyW__tableNote a{color:var(--ink-60)}.area-page-module__gbnYyW__sources{gap:10px;margin:0;padding:0;list-style:none;display:grid}.area-page-module__gbnYyW__sources li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;line-height:1.45;display:flex}.area-page-module__gbnYyW__sources a{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.area-page-module__gbnYyW__sources span{color:var(--ink-60);font-size:14px}.area-page-module__gbnYyW__checked{color:var(--ink-60);margin:18px 0 0;font-size:15px}.area-page-module__gbnYyW__next{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.area-page-module__gbnYyW__textLink{min-height:54px;color:var(--ink-75);font:700 17px/1.2 var(--bp-font,var(--sans));text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--bp-line,var(--border));text-decoration-color:var(--bp-line,var(--border));align-items:center;padding:0 8px;display:inline-flex}.area-page-module__gbnYyW__textLink:hover{color:var(--ink)}@media (max-width:860px){.area-page-module__gbnYyW__answers{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.area-page-module__gbnYyW__wrap.area-page-module__gbnYyW__wrap{padding:0 16px}.area-page-module__gbnYyW__wrap+section{margin-top:40px}.area-page-module__gbnYyW__hero.area-page-module__gbnYyW__hero{padding:24px 0 16px}.area-page-module__gbnYyW__answer{padding:18px}.area-page-module__gbnYyW__next{gap:4px}.area-page-module__gbnYyW__next>a:first-child{width:100%}}.area-page-module__gbnYyW__answerLine{max-width:44ch;color:var(--ink);margin:14px 0 0;font-size:clamp(19px,2.1vw,23px);font-weight:600;line-height:1.4}.area-page-module__gbnYyW__answer.area-page-module__gbnYyW__answer{padding:22px 24px}.area-page-module__gbnYyW__answerLine.area-page-module__gbnYyW__answerLine{margin:14px 0 0}.area-page-module__gbnYyW__next.area-page-module__gbnYyW__next{margin-top:28px}.area-page-module__gbnYyW__textLink.area-page-module__gbnYyW__textLink{padding:0 8px}.area-page-module__gbnYyW__checked.area-page-module__gbnYyW__checked{margin:18px 0 0}.area-page-module__gbnYyW__tableNote.area-page-module__gbnYyW__tableNote{margin:14px 0 0}@media (max-width:560px){.area-page-module__gbnYyW__answer.area-page-module__gbnYyW__answer{padding:18px}}
