.oXgbha_page{max-width:820px;padding:48px var(--gutter) 72px;flex-direction:column;gap:28px;margin:0 auto;display:flex}.oXgbha_page h1{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:700;line-height:1.15}.oXgbha_lead{color:var(--fg2);margin:-12px 0 0;font-size:18px;line-height:1.7}.oXgbha_section{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg1);padding:24px 28px}.oXgbha_section h2{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.oXgbha_section p{color:var(--fg2);margin:0;font-size:15px;line-height:1.7}.oXgbha_faq{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg1);overflow:hidden}.oXgbha_faq details+details{border-top:1px solid var(--hvn-gray-200)}.oXgbha_faq summary{cursor:pointer;min-height:44px;padding:18px 24px;font-size:16px;font-weight:600}.oXgbha_faq p{color:var(--fg2);margin:0;padding:0 24px 20px;font-size:15px;line-height:1.7}.oXgbha_center{padding:72px var(--gutter);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;display:flex}.oXgbha_center h1{margin:0;font-size:32px}.oXgbha_center p{color:var(--fg2);margin:0 0 8px}@media (max-width:640px){.oXgbha_page{padding-top:28px}.oXgbha_page h1{font-size:30px}.oXgbha_section{padding:20px}}
.HjQxJG_button{border-radius:var(--r-md);white-space:nowrap;min-height:44px;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.HjQxJG_button:active:not(:disabled){transform:scale(.98)}.HjQxJG_button:disabled{opacity:.55}.HjQxJG_primary{background:var(--hvn-red-dark);color:var(--fg-inverse);box-shadow:var(--shadow-red)}.HjQxJG_primary:hover:not(:disabled){background:var(--hvn-red-darker);color:var(--fg-inverse)}.HjQxJG_secondary{background:var(--bg1);border-color:var(--border-strong);color:var(--fg1)}.HjQxJG_secondary:hover:not(:disabled){background:var(--bg2);color:var(--fg1)}.HjQxJG_dark{background:var(--hvn-gray-900);color:var(--fg-inverse)}.HjQxJG_dark:hover:not(:disabled){color:var(--fg-inverse);background:#000}.HjQxJG_ghost{color:var(--hvn-gray-700);background:0 0}.HjQxJG_ghost:hover:not(:disabled){background:var(--bg2);color:var(--fg1)}.HjQxJG_danger{background:var(--bg1);border-color:var(--hvn-red-dark);color:var(--hvn-red-dark)}.HjQxJG_danger:hover:not(:disabled){background:var(--hvn-red-tint);color:var(--hvn-red-darker)}.HjQxJG_lg{min-height:48px;font-size:16px}.HjQxJG_sm{border-radius:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:500}.HjQxJG_block{width:100%}
.woz9Yq_field{flex-direction:column;gap:8px;display:flex}.woz9Yq_label{color:var(--fg1);font-size:14px;font-weight:600}.woz9Yq_labelHint{color:var(--fg2);font-weight:400}.woz9Yq_input,.woz9Yq_select{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg1);width:100%;height:48px;color:var(--fg1);padding:0 14px;font-size:16px}.woz9Yq_input:focus,.woz9Yq_select:focus{outline:2px solid var(--hvn-red);outline-offset:1px}.woz9Yq_input[aria-invalid=true]{border-color:var(--hvn-red-dark)}.woz9Yq_mono{font-family:var(--font-mono);letter-spacing:.04em}.woz9Yq_select{border-radius:8px;height:40px;padding:0 10px;font-size:14px}.woz9Yq_help{color:var(--fg2);margin:0;font-size:14px;line-height:1.5}.woz9Yq_error{color:var(--hvn-red-dark);margin:0;font-size:14px;line-height:1.5}.woz9Yq_notice{border-radius:var(--r-md);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.55;display:flex}.woz9Yq_notice svg{flex:none;margin-top:2px}.woz9Yq_info{background:var(--hvn-info-tint)}.woz9Yq_warning{background:var(--hvn-warning-tint);color:var(--fg1)}.woz9Yq_danger{background:var(--hvn-red-tint);color:var(--fg1)}.woz9Yq_success{background:var(--hvn-success-tint);color:var(--fg1)}.woz9Yq_passwordWrap{position:relative}.woz9Yq_passwordWrap .woz9Yq_input{padding-right:52px}.woz9Yq_reveal{width:44px;height:44px;color:var(--fg2);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.woz9Yq_reveal:hover{color:var(--fg1)}.woz9Yq_checkbox{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.woz9Yq_checkbox input{width:20px;height:20px;accent-color:var(--hvn-red-dark);flex:none;margin:1px 0 0}
.gEbJJq_qrButtons{flex-wrap:wrap;gap:8px;display:flex}.gEbJJq_cameraButton,.gEbJJq_labelMobile{display:none}@media (max-width:640px){.gEbJJq_cameraButton{margin-bottom:10px;display:inline-flex}.gEbJJq_labelMobile{display:inline}.gEbJJq_labelDesktop{display:none}}
.wKfTuG_panel{background:var(--bg2);border-radius:12px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.wKfTuG_row{justify-content:space-between;align-items:center;gap:16px;display:flex}.wKfTuG_codeBlock{flex-direction:column;gap:4px;min-width:0;display:flex}.wKfTuG_caption{color:var(--fg2);font-size:13px;font-weight:600}.wKfTuG_code{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--fg1);white-space:nowrap;font-size:52px;font-weight:700;line-height:1.05}.wKfTuG_code[data-empty=true]{color:var(--hvn-gray-400)}.wKfTuG_hint{color:var(--fg2);margin:0;font-size:14px;line-height:1.5}.wKfTuG_next{color:var(--fg2);align-items:center;gap:8px;font-size:14px;display:flex}.wKfTuG_next strong{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--fg1);font-size:18px}.wKfTuG_ring{flex:none;position:relative}.wKfTuG_ring[data-size="60"]{width:60px;height:60px}.wKfTuG_ring[data-size="52"]{width:52px;height:52px}.wKfTuG_ring[data-size="40"]{width:40px;height:40px}.wKfTuG_ring svg{width:100%;height:100%}.wKfTuG_ringTrack{stroke:var(--hvn-gray-200)}.wKfTuG_ringProgress{stroke:var(--hvn-red);transition:stroke-dashoffset .9s linear}.wKfTuG_ringProgress[data-low=true]{stroke:var(--hvn-red-dark)}.wKfTuG_ringProgress[data-reset=true]{transition:none}.wKfTuG_ringValue{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex;position:absolute;inset:0}.wKfTuG_ring[data-size="40"] .wKfTuG_ringValue{font-size:13px}@media (max-width:640px){.wKfTuG_panel{padding:16px}.wKfTuG_code{font-size:44px}}
.yini9G_dialog{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg1);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--fg1);box-shadow:var(--shadow-lg);padding:0;overflow:hidden}.yini9G_dialog[data-size=lg]{width:min(720px,100vw - 32px)}.yini9G_dialog::backdrop{background:#1a1a1a73}.yini9G_panel{flex-direction:column;max-height:calc(100dvh - 34px);display:flex}.yini9G_head{border-bottom:1px solid var(--hvn-gray-200);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 16px;display:flex}.yini9G_titles{flex-direction:column;gap:4px;min-width:0;display:flex}.yini9G_titles h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.3}.yini9G_titles span{color:var(--fg2);font-size:14px;line-height:1.5}.yini9G_close{width:44px;height:44px;color:var(--fg2);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:-8px -10px 0 0;display:flex}.yini9G_close:hover{background:var(--bg2);color:var(--fg1)}.yini9G_body{flex-direction:column;gap:18px;padding:20px 28px;display:flex;overflow-y:auto}.yini9G_footer{border-top:1px solid var(--hvn-gray-200);background:var(--bg1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 28px 20px;display:flex}@media (max-width:640px){.yini9G_dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.yini9G_panel{height:100%;max-height:100dvh}.yini9G_body{flex:auto}.yini9G_head,.yini9G_body,.yini9G_footer{padding-left:16px;padding-right:16px}}
.uNViCW_split{background:var(--bg1);flex-wrap:wrap;flex:auto;display:flex}.uNViCW_aside{background:var(--hvn-red-dark);min-width:0;color:var(--fg-inverse);flex-direction:column;flex:440px;gap:40px;padding:56px;display:flex;position:relative;overflow:hidden}.uNViCW_asideText{flex-direction:column;gap:16px;max-width:460px;display:flex}.uNViCW_asideText h2{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:700;line-height:1.15}.uNViCW_asideText p{margin:0;font-size:17px;line-height:1.7}.uNViCW_steps{flex-direction:column;gap:18px;max-width:460px;margin:0;padding:0;list-style:none;display:flex}.uNViCW_steps li{align-items:flex-start;gap:14px;font-size:16px;line-height:1.6;display:flex}.uNViCW_steps li>span:first-child{border-radius:var(--r-pill);background:#ffffff2e;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.uNViCW_mark{opacity:.12;position:absolute;bottom:-90px;right:-80px}.uNViCW_formSide{min-width:0;padding:48px var(--gutter);flex:520px;justify-content:center;align-items:center;display:flex}.uNViCW_formWrap{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.uNViCW_tabs{background:var(--bg2);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.uNViCW_tabs a{height:44px;color:var(--fg2);border-radius:9px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}.uNViCW_tabs a[aria-current=page]{background:var(--bg1);box-shadow:var(--shadow-sm);color:var(--fg1)}.uNViCW_form{flex-direction:column;gap:20px;display:flex}.uNViCW_title{letter-spacing:-.02em;margin:8px 0 0;font-size:30px;font-weight:700;line-height:1.2}.uNViCW_ack{background:var(--hvn-warning-tint);color:#5c4400;cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.uNViCW_ack input{width:20px;height:20px;accent-color:var(--hvn-red-dark);flex:none;margin:2px 0 0}.uNViCW_alt{color:var(--fg2);text-align:center;margin:0;font-size:14px}.uNViCW_alt a{font-weight:600}.uNViCW_links{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex}.uNViCW_links a,.uNViCW_links button{font-weight:600}.uNViCW_linkButton{color:var(--fg2);background:0 0;border:0;min-height:24px;padding:0;font-size:14px}.uNViCW_linkButton:hover{color:var(--fg1)}.uNViCW_centered{background:var(--bg2);flex:auto;justify-content:center;align-items:flex-start;padding:56px 16px;display:flex}.uNViCW_card{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);width:100%;max-width:440px;box-shadow:var(--shadow-md);flex-direction:column;gap:20px;padding:36px;display:flex}.uNViCW_cardWide{max-width:600px}.uNViCW_cardHead{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.uNViCW_cardHead h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.25}.uNViCW_cardHead p{color:var(--fg2);margin:0;font-size:15px;line-height:1.6}.uNViCW_iconBadge{border-radius:var(--r-pill);background:var(--hvn-red-tint);width:60px;height:60px;color:var(--hvn-red-dark);justify-content:center;align-items:center;display:flex}.uNViCW_who{background:var(--bg2);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.uNViCW_avatar{border-radius:var(--r-pill);background:var(--hvn-gray-900);width:36px;height:36px;color:var(--fg-inverse);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.uNViCW_whoText{flex-direction:column;flex:auto;min-width:0;display:flex}.uNViCW_whoText strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.uNViCW_whoText span{color:var(--fg2);font-size:13px}@media (max-width:900px){.uNViCW_aside{padding:32px var(--gutter);gap:20px}.uNViCW_asideText h2{font-size:26px}.uNViCW_steps,.uNViCW_mark{display:none}.uNViCW_formSide{padding:32px var(--gutter) 48px}}@media (max-width:640px){.uNViCW_aside{display:none}.uNViCW_centered{padding:24px 12px}.uNViCW_card{padding:24px 20px}.uNViCW_title{font-size:26px}}
.hM9mMW_header{border-bottom:1px solid var(--hvn-gray-200);background:var(--bg1)}.hM9mMW_inner{max-width:var(--content-width);padding:14px var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.hM9mMW_brand{color:var(--fg1);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.hM9mMW_brand:hover{color:var(--fg1)}.hM9mMW_mark{background:var(--hvn-red);width:36px;height:36px;color:var(--fg-inverse);border-radius:10px;justify-content:center;align-items:center;display:flex}.hM9mMW_wordmark{letter-spacing:-.02em;font-size:20px;font-weight:700}.hM9mMW_wordmark span{color:var(--hvn-red)}.hM9mMW_nav{flex:auto;gap:4px;display:flex}.hM9mMW_navLink{color:var(--hvn-gray-700);border-radius:8px;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none}.hM9mMW_navLink:hover{background:var(--bg2);color:var(--fg1)}.hM9mMW_navLink[aria-current=page]{background:var(--hvn-red-tint);color:var(--hvn-red-dark);font-weight:600}.hM9mMW_actions{align-items:center;gap:12px;display:flex}.hM9mMW_lang{border:1px solid var(--border);border-radius:var(--r-pill);padding:3px;display:flex}.hM9mMW_lang button{border-radius:var(--r-pill);min-height:32px;color:var(--fg2);background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:600}.hM9mMW_lang button[aria-pressed=true]{background:var(--hvn-gray-900);color:var(--fg-inverse)}.hM9mMW_menuButton{background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.hM9mMW_account{max-width:240px;color:var(--fg2);align-items:center;gap:8px;font-size:14px;display:flex}.hM9mMW_accountEmail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hM9mMW_mobilePanel{display:none}@media (max-width:900px){.hM9mMW_inner{padding:12px var(--gutter);gap:12px}.hM9mMW_nav,.hM9mMW_desktopOnly{display:none}.hM9mMW_brand{flex:auto}.hM9mMW_mark{border-radius:9px;width:32px;height:32px}.hM9mMW_wordmark{font-size:18px}.hM9mMW_menuButton{display:flex}.hM9mMW_mobilePanel[data-open=true]{padding:8px var(--gutter) 16px;border-top:1px solid var(--hvn-gray-200);flex-direction:column;gap:4px;display:flex}.hM9mMW_mobilePanel .hM9mMW_navLink{align-items:center;min-height:44px;display:flex}.hM9mMW_mobileActions{flex-direction:column;gap:8px;margin-top:8px;display:flex}}
.P9-AZW_head{flex-direction:column;gap:10px;display:flex}.P9-AZW_head h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700;line-height:1.2}.P9-AZW_head p{color:var(--fg2);margin:0;font-size:16px;line-height:1.7}.P9-AZW_overline{letter-spacing:.08em;text-transform:uppercase;color:var(--hvn-red-dark);font-size:12px;font-weight:600}.P9-AZW_codeBox{border:2px dashed var(--border-strong);background:var(--bg2);border-radius:12px;padding:22px}.P9-AZW_groups{font-family:var(--font-mono);letter-spacing:.08em;text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:20px;font-weight:600;display:grid}.P9-AZW_groups span{background:var(--bg1);border-radius:8px;padding:10px 0}.P9-AZW_actions{flex-wrap:wrap;gap:10px;display:flex}.P9-AZW_actions>*{flex:150px}.P9-AZW_tips{background:var(--hvn-info-tint);color:#0e5561;border-radius:10px;margin:0;padding:16px 18px 16px 36px;font-size:14px;line-height:1.7}@media (max-width:480px){.P9-AZW_groups{grid-template-columns:repeat(2,minmax(0,1fr));font-size:18px}}@media print{.P9-AZW_actions,.P9-AZW_tips,.P9-AZW_printable label,.P9-AZW_printable button{display:none!important}}
.xXy3Tq_warning{background:var(--hvn-warning-tint);color:#5c4400;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.xXy3Tq_warning svg{flex:none;margin-top:2px}.xXy3Tq_warning p{margin:0;font-size:14px;line-height:1.6}.xXy3Tq_ttl{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.xXy3Tq_ttl legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.xXy3Tq_ttlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xXy3Tq_ttlGrid button{border:1px solid var(--border-strong);background:var(--bg1);border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.xXy3Tq_ttlGrid button[aria-pressed=true]{border-color:var(--hvn-red-dark);background:var(--hvn-red-tint);color:var(--hvn-red-dark)}.xXy3Tq_textarea{resize:vertical;height:auto;min-height:80px;padding:12px 14px;line-height:1.5}.xXy3Tq_createdGrid{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.xXy3Tq_createdMain{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.xXy3Tq_linkInput{font-size:14px}.xXy3Tq_facts{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:14px;display:grid}.xXy3Tq_facts dt{color:var(--fg2)}.xXy3Tq_facts dd{margin:0;font-weight:600}.xXy3Tq_qr{border:1px solid var(--border);border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:8px;margin:0;padding:14px;display:flex}.xXy3Tq_qr img{width:180px;height:180px}.xXy3Tq_qr figcaption{color:var(--fg2);font-size:13px}@media (max-width:640px){.xXy3Tq_ttlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.xXy3Tq_qr{width:100%}}
._6C1IHG_shell{flex-direction:column;min-height:100dvh;display:flex}._6C1IHG_main{flex:auto}
._7c0xXq_bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:2px;display:grid}._7c0xXq_bars span{border-radius:var(--r-pill);background:var(--hvn-gray-200);height:6px}._7c0xXq_bars[data-score="1"] span:nth-child(-n+1){background:var(--hvn-red)}._7c0xXq_bars[data-score="2"] span:nth-child(-n+2){background:var(--hvn-warning)}._7c0xXq_bars[data-score="3"] span:nth-child(-n+3),._7c0xXq_bars[data-score="4"] span{background:var(--hvn-success)}._7c0xXq_label{color:var(--hvn-red-dark);font-size:13px;font-weight:600}._7c0xXq_label[data-score="2"]{color:var(--hvn-warning-ink)}._7c0xXq_label[data-score="3"],._7c0xXq_label[data-score="4"]{color:var(--hvn-success-ink)}._7c0xXq_help{color:var(--fg2);margin:0;font-size:13px;line-height:1.5}
.XJ-A3a_card{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-lg);flex-direction:column;flex:480px;gap:20px;padding:28px;display:flex}.XJ-A3a_actions{flex-wrap:wrap;gap:10px;display:flex}.XJ-A3a_copy{flex:160px}.XJ-A3a_share{flex:120px}.XJ-A3a_save{flex:140px}.XJ-A3a_advanced{border-top:1px solid var(--hvn-gray-200);padding-top:16px}.XJ-A3a_advanced summary{cursor:pointer;min-height:32px;color:var(--hvn-gray-700);font-size:14px;font-weight:600}.XJ-A3a_advancedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.XJ-A3a_smallLabel{color:var(--fg2);font-size:13px}@media (max-width:640px){.XJ-A3a_card{box-shadow:var(--shadow-md);gap:16px;padding:20px}.XJ-A3a_copy{flex-basis:100%}.XJ-A3a_share,.XJ-A3a_save{flex:1 1 0}}
.pYX0AG_shell{background:var(--bg2);flex-direction:column;min-height:100dvh;display:flex}.pYX0AG_header{border-bottom:1px solid var(--hvn-gray-200);background:var(--bg1)}.pYX0AG_inner{max-width:var(--content-width);padding:12px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.pYX0AG_main{flex-direction:column;flex:auto;display:flex}
.a0zrSa_hero{max-width:var(--content-width);padding:72px var(--gutter) 88px;flex-wrap:wrap;align-items:center;gap:56px;margin:0 auto;display:flex}.a0zrSa_intro{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.a0zrSa_overline{letter-spacing:.08em;text-transform:uppercase;color:var(--hvn-red-dark);font-size:12px;font-weight:600}.a0zrSa_title{letter-spacing:-.02em;margin:0;font-size:52px;font-weight:700;line-height:1.1}.a0zrSa_titleMobile{display:none}.a0zrSa_lead{color:var(--fg2);margin:0;font-size:18px;line-height:1.7}.a0zrSa_points{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.a0zrSa_points li{align-items:center;gap:12px;font-size:16px;display:flex}.a0zrSa_check{border-radius:var(--r-pill);background:var(--hvn-success-tint);width:28px;height:28px;color:var(--hvn-success-ink);flex:none;justify-content:center;align-items:center;display:flex}.a0zrSa_features{background:var(--bg2)}.a0zrSa_featuresInner{max-width:var(--content-width);padding:72px var(--gutter);flex-direction:column;gap:32px;margin:0 auto;display:flex}.a0zrSa_featuresTitle{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1.25}.a0zrSa_featureGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.a0zrSa_feature{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:28px;display:flex}.a0zrSa_feature h3{margin:0;font-size:20px;font-weight:600;line-height:1.3}.a0zrSa_feature p{color:var(--fg2);margin:0;font-size:15px;line-height:1.7}.a0zrSa_featureIcon{background:var(--hvn-red-tint);width:44px;height:44px;color:var(--hvn-red-dark);border-radius:12px;justify-content:center;align-items:center;display:flex}@media (max-width:640px){.a0zrSa_hero{padding:24px var(--gutter) 40px;gap:18px}.a0zrSa_intro{flex-basis:100%;gap:12px}.a0zrSa_overline,.a0zrSa_lead,.a0zrSa_points,.a0zrSa_titleDesktop{display:none}.a0zrSa_titleMobile{display:inline}.a0zrSa_title{font-size:28px;line-height:1.2}.a0zrSa_featuresInner{padding:40px var(--gutter)}.a0zrSa_featuresTitle{font-size:24px}}
.Ik68lq_page{max-width:720px;padding:40px var(--gutter) 64px;flex-direction:column;gap:24px;margin:0 auto;display:flex}.Ik68lq_head h1{letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:700;line-height:1.2}.Ik68lq_head p{color:var(--fg2);overflow-wrap:anywhere;margin:0}.Ik68lq_head strong{color:var(--fg1)}.Ik68lq_section{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:28px;display:flex}.Ik68lq_section h2{margin:0;font-size:20px;font-weight:600;line-height:1.3}.Ik68lq_sectionBody{color:var(--fg2);margin:0;font-size:15px;line-height:1.6}.Ik68lq_form{flex-direction:column;gap:16px;max-width:420px;display:flex}.Ik68lq_row{flex-wrap:wrap;gap:10px;display:flex}.Ik68lq_danger{border-color:var(--hvn-red-tint)}.Ik68lq_danger h2{color:var(--hvn-red-dark)}@media (max-width:640px){.Ik68lq_page{padding-top:24px}.Ik68lq_section{padding:20px}.Ik68lq_head h1{font-size:28px}}
.I1SqfW_wrap{flex-direction:column;flex:auto;align-items:center;gap:18px;padding:48px 16px;display:flex}.I1SqfW_loading{color:var(--fg2);margin:48px 0}.I1SqfW_card{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);width:100%;max-width:480px;box-shadow:var(--shadow-lg);flex-direction:column;gap:20px;padding:28px;display:flex}.I1SqfW_head{align-items:center;gap:14px;display:flex}.I1SqfW_initial{background:var(--hvn-red-tint);width:52px;height:52px;color:var(--hvn-red-dark);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.I1SqfW_titles{flex-direction:column;min-width:0;display:flex}.I1SqfW_overline{color:var(--fg2);font-size:13px;font-weight:600}.I1SqfW_titles h1{overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.25}.I1SqfW_subtitle{color:var(--fg2);overflow-wrap:anywhere;font-size:15px}.I1SqfW_codeRow{background:var(--bg2);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.I1SqfW_code{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:52px;font-weight:700;line-height:1.05}.I1SqfW_next{color:var(--fg2);margin-top:-10px;font-size:14px}.I1SqfW_next strong{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--fg1);font-size:18px}.I1SqfW_note{background:var(--hvn-info-tint);border-radius:10px;padding:14px 16px}.I1SqfW_note span{color:#0e5561;font-size:13px;font-weight:600}.I1SqfW_note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.6}.I1SqfW_expiry{color:var(--fg2);align-items:center;gap:8px;font-size:14px;display:flex}.I1SqfW_expiry strong{color:var(--fg1)}.I1SqfW_hint{max-width:480px;color:var(--fg2);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.6;display:flex}.I1SqfW_hint svg{flex:none;margin-top:3px}.I1SqfW_cta{font-size:14px;font-weight:600}.I1SqfW_maker{min-height:44px;color:var(--fg2);align-items:center;gap:10px;font-size:13px;text-decoration:none;display:flex}.I1SqfW_maker img{width:112px;height:auto}.I1SqfW_errorCard{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);width:100%;max-width:480px;box-shadow:var(--shadow-md);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 28px;display:flex}.I1SqfW_errorIcon{border-radius:var(--r-pill);background:var(--hvn-red-tint);width:60px;height:60px;color:var(--hvn-red-dark);justify-content:center;align-items:center;display:flex}.I1SqfW_errorCard h1{margin:0;font-size:24px;line-height:1.3}.I1SqfW_errorCard p{color:var(--fg2);margin:0 0 8px;font-size:15px;line-height:1.6}@media (max-width:640px){.I1SqfW_wrap{padding:20px 12px 32px}.I1SqfW_card{box-shadow:var(--shadow-md);padding:20px}.I1SqfW_code{font-size:44px}}
.lkt7dq_page{max-width:var(--content-width);padding:40px var(--gutter) 64px;flex-direction:column;gap:20px;margin:0 auto;display:flex}.lkt7dq_head h1{letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:700;line-height:1.2}.lkt7dq_head p{max-width:760px;color:var(--fg2);margin:0;font-size:15px;line-height:1.6}.lkt7dq_tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.lkt7dq_tabs button{height:44px;color:var(--fg2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 16px;font-size:15px;font-weight:600}.lkt7dq_tabs button[aria-selected=true]{border-bottom-color:var(--hvn-red-dark);color:var(--fg1)}.lkt7dq_count{border-radius:var(--r-pill);background:var(--hvn-gray-200);margin-left:6px;padding:2px 8px;font-size:12px}.lkt7dq_tableWrap{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);overflow-x:auto}.lkt7dq_table{border-collapse:collapse;width:100%}.lkt7dq_table th,.lkt7dq_table td{text-align:left;border-bottom:1px solid var(--hvn-gray-200);white-space:nowrap;vertical-align:middle;padding:14px 16px;font-size:14px}.lkt7dq_table th{color:var(--fg2);background:var(--bg2);font-size:13px;font-weight:600}.lkt7dq_table tbody tr:last-child td{border-bottom:0}.lkt7dq_name{flex-direction:column;display:flex}.lkt7dq_name strong{font-weight:600}.lkt7dq_name span,.lkt7dq_muted{color:var(--fg2);font-size:13px}.lkt7dq_badge{border-radius:var(--r-pill);align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.lkt7dq_badge span{border-radius:var(--r-pill);width:6px;height:6px}.lkt7dq_badge[data-status=active]{background:var(--hvn-success-tint);color:#1b6e2e}.lkt7dq_badge[data-status=active] span{background:var(--hvn-success)}.lkt7dq_badge[data-status=expiring]{background:var(--hvn-warning-tint);color:#5c4400}.lkt7dq_badge[data-status=expiring] span{background:var(--hvn-warning)}.lkt7dq_badge[data-status=expired]{background:var(--hvn-gray-200);color:var(--fg2)}.lkt7dq_badge[data-status=expired] span{background:var(--hvn-gray-500)}.lkt7dq_badge[data-status=revoked]{background:var(--hvn-red-tint);color:var(--hvn-red-darker)}.lkt7dq_badge[data-status=revoked] span{background:var(--hvn-red)}.lkt7dq_actions{text-align:right!important}.lkt7dq_revoke,.lkt7dq_forget{border:1px solid var(--border-strong);background:var(--bg1);border-radius:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600}.lkt7dq_revoke{color:var(--hvn-red-dark)}.lkt7dq_revoke:hover,.lkt7dq_forget:hover{background:var(--bg2)}.lkt7dq_empty{border:1px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--bg1);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.lkt7dq_empty p{color:var(--fg2);margin:0}.lkt7dq_info{background:var(--hvn-info-tint);color:#0e5561;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.lkt7dq_info svg{flex:none;margin-top:2px}.lkt7dq_info p{margin:0;font-size:14px;line-height:1.6}@media (max-width:760px){.lkt7dq_page{padding-top:24px}.lkt7dq_head h1{font-size:28px}.lkt7dq_tableWrap{background:0 0;border:0;overflow:visible}.lkt7dq_table thead{display:none}.lkt7dq_table,.lkt7dq_table tbody,.lkt7dq_table tr,.lkt7dq_table td{width:100%;display:block}.lkt7dq_table tr{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg1);margin-bottom:12px;padding:12px 16px}.lkt7dq_table td{white-space:normal;border:0;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.lkt7dq_table td[data-label]:before{content:attr(data-label);color:var(--fg2);font-size:13px}.lkt7dq_actions{justify-content:flex-end!important;padding-top:10px!important}}
._3_rgcq_page{max-width:var(--content-width);padding:40px var(--gutter) 64px;flex-direction:column;gap:24px;margin:0 auto;display:flex}._3_rgcq_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._3_rgcq_titleBlock{flex-direction:column;gap:6px;display:flex}._3_rgcq_titleBlock h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:700;line-height:1.2}._3_rgcq_status{color:var(--fg2);align-items:center;gap:8px;font-size:14px;display:flex}._3_rgcq_dot{border-radius:var(--r-pill);background:var(--hvn-success);width:8px;height:8px}._3_rgcq_headActions{flex-wrap:wrap;gap:10px;display:flex}._3_rgcq_search{position:relative}._3_rgcq_searchIcon{color:var(--fg2);position:absolute;top:16px;left:16px}._3_rgcq_search input{border:1px solid var(--border);background:var(--bg1);width:100%;height:52px;box-shadow:var(--shadow-xs);border-radius:12px;padding:0 16px 0 48px;font-size:16px}._3_rgcq_search input:focus{outline:2px solid var(--hvn-red);outline-offset:1px}._3_rgcq_grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._3_rgcq_card{background:var(--bg1);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:14px;min-width:0;padding:18px 18px 14px;display:flex}._3_rgcq_card[data-dragging=true]{opacity:.5}._3_rgcq_cardHead{align-items:center;gap:10px;display:flex}._3_rgcq_handle{width:28px;height:44px;color:var(--hvn-gray-400);cursor:grab;flex:none;justify-content:center;align-items:center;margin-left:-6px;display:flex}._3_rgcq_initial{background:var(--hvn-red-tint);width:40px;height:40px;color:var(--hvn-red-dark);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._3_rgcq_names{flex-direction:column;flex:auto;min-width:0;display:flex}._3_rgcq_names h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}._3_rgcq_names span{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}._3_rgcq_iconButton{width:44px;height:44px;color:var(--hvn-gray-700);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._3_rgcq_iconButton:hover{background:var(--bg2)}._3_rgcq_menuWrap{position:relative}._3_rgcq_menu{z-index:10;border:1px solid var(--border);background:var(--bg1);min-width:220px;box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:46px;right:0}._3_rgcq_menu button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:14px;display:flex}._3_rgcq_menu button:hover:not(:disabled){background:var(--bg2)}._3_rgcq_menu button:disabled{color:var(--hvn-gray-400)}._3_rgcq_menuDanger{color:var(--hvn-red-dark)}._3_rgcq_codeRow{justify-content:space-between;align-items:center;gap:12px;display:flex}._3_rgcq_code{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:36px;font-weight:700;line-height:1}._3_rgcq_note{color:var(--fg2);margin:-6px 0 0;font-size:13px;line-height:1.5}._3_rgcq_cardActions{border-top:1px solid var(--hvn-gray-200);gap:6px;padding-top:10px;display:flex}._3_rgcq_copyButton{background:var(--bg2);border:0;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:6px;height:44px;font-size:14px;font-weight:600;display:inline-flex}._3_rgcq_copyButton:hover:not(:disabled){background:var(--hvn-gray-200)}._3_rgcq_broken{border-style:dashed;border-color:var(--border-strong);justify-content:center}._3_rgcq_brokenHead{align-items:center;gap:12px;display:flex}._3_rgcq_brokenHead h2{margin:0;font-size:16px;font-weight:600}._3_rgcq_brokenIcon{background:var(--hvn-warning-tint);width:40px;height:40px;color:var(--hvn-warning-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}._3_rgcq_broken p{color:var(--fg2);margin:0;font-size:14px;line-height:1.6}._3_rgcq_brokenActions{flex-wrap:wrap;gap:8px;display:flex}._3_rgcq_deleteButton{color:var(--hvn-red-dark)}._3_rgcq_empty{border:1px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--bg1);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}._3_rgcq_empty h2{margin:0;font-size:20px}._3_rgcq_empty p{color:var(--fg2);max-width:420px;margin:0}._3_rgcq_noMatch{text-align:center;color:var(--fg2);margin:0;padding:40px;font-size:15px}._3_rgcq_form{flex-direction:column;gap:18px;display:flex}._3_rgcq_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._3_rgcq_detected{color:var(--hvn-success-ink);align-items:center;gap:8px;margin:-8px 0 0;font-size:14px;display:flex}._3_rgcq_secretRow{gap:8px;display:flex}._3_rgcq_textarea{resize:vertical;height:auto;min-height:72px;padding:12px 14px;line-height:1.5}._3_rgcq_advanced summary{cursor:pointer;min-height:32px;color:var(--hvn-gray-700);font-size:14px;font-weight:600}._3_rgcq_advancedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._3_rgcq_smallLabel{color:var(--fg2);font-size:13px}._3_rgcq_preview{background:var(--bg2);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}._3_rgcq_previewText{flex-direction:column;gap:4px;min-width:0;display:flex}._3_rgcq_previewCaption{color:var(--fg2);font-size:13px;font-weight:600}._3_rgcq_previewCode{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.1}._3_rgcq_previewCode[data-empty=true]{color:var(--hvn-gray-400)}._3_rgcq_previewHint{color:var(--fg2);font-size:13px}._3_rgcq_privacy{color:var(--fg2);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.6;display:flex}._3_rgcq_privacy svg{flex:none;margin-top:3px}._3_rgcq_footerActions{gap:10px;margin-left:auto;display:flex}._3_rgcq_confirm{background:var(--hvn-red-tint);border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}._3_rgcq_confirm h3{margin:0 0 4px;font-size:16px}._3_rgcq_confirm p{margin:0;font-size:14px;line-height:1.6}._3_rgcq_confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:640px){._3_rgcq_page{gap:16px;padding-top:24px}._3_rgcq_titleBlock h1{font-size:28px}._3_rgcq_headActions{width:100%}._3_rgcq_headActions>*{flex:1 1 0}._3_rgcq_grid,._3_rgcq_twoCol,._3_rgcq_advancedGrid{grid-template-columns:1fr}._3_rgcq_handle{display:none}}
