.ztLgEG_page{max-width:800px;padding-top:38px;padding-bottom:90px}.ztLgEG_back{color:var(--muted);font-size:14px;font-weight:600;text-decoration:none}.ztLgEG_back:hover{text-decoration:underline}.ztLgEG_intro{margin:44px 0 32px}.ztLgEG_eyebrow{color:var(--yellow-deep);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:750;display:inline-flex}.ztLgEG_eyebrow:before{content:"";background:var(--yellow);width:8px;height:8px;box-shadow:3px 3px #9c7721}.ztLgEG_intro h1{letter-spacing:-.045em;margin:16px 0 22px;font-size:clamp(38px,6vw,60px);font-weight:720;line-height:1.05}.ztLgEG_intro>p:last-child{max-width:480px;color:var(--muted);font-size:17px;line-height:1.6}.ztLgEG_card{background:linear-gradient(145deg, #fffdf7f2, #faf1dce8), var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #cabea3;border-radius:26px;padding:34px;position:relative;box-shadow:inset 0 2px #fff,0 14px 44px #62501712}.ztLgEG_card:before,.ztLgEG_card:after{content:"";background:var(--yellow);width:9px;height:9px;position:absolute}.ztLgEG_card:before{top:18px;right:18px;box-shadow:-12px 0 #f4ce5588,0 12px #f4ce5588}.ztLgEG_card:after{opacity:.36;bottom:18px;left:18px}.ztLgEG_card fieldset{border:0;min-width:0;margin:0 0 26px;padding:0}.ztLgEG_card legend,.ztLgEG_field>label{color:var(--ink);margin-bottom:10px;font-size:15px;font-weight:700;display:block}.ztLgEG_typeOptions{flex-wrap:wrap;gap:8px;display:flex}.ztLgEG_typeOptions label{border:1px solid var(--line-strong);cursor:pointer;color:#514a3c;white-space:nowrap;background:#fffaf0;border-radius:13px;flex:1;justify-content:center;align-items:center;min-height:46px;padding:10px 15px;font-size:15px;display:flex;position:relative}.ztLgEG_typeOptions label.ztLgEG_chosen{background:var(--yellow);color:#2e281a;border-color:#9b781b;transform:translate(-1px,-1px);box-shadow:inset 0 2px #fff19a,3px 3px #5e4d25}.ztLgEG_typeOptions input{opacity:0;width:1px;height:1px;position:absolute}.ztLgEG_typeOptions label:has(input:focus-visible){outline-offset:3px;outline:3px solid #8a6413}.ztLgEG_field{margin-bottom:24px}.ztLgEG_field input,.ztLgEG_field textarea,.ztLgEG_field select{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;color:var(--ink);font:inherit;background:#fffdf7;border-radius:12px;padding:13px 15px;font-size:16px;line-height:1.5}.ztLgEG_field textarea{resize:vertical;min-height:116px}.ztLgEG_field input::placeholder,.ztLgEG_field textarea::placeholder{color:#7d7567}.ztLgEG_card :is(input,textarea,select,button,a):focus-visible{outline-offset:3px;outline:3px solid #8a6413}.ztLgEG_hint{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6;display:block}.ztLgEG_error{color:#9b3831;margin-top:8px;font-size:14px;line-height:1.5;display:block}.ztLgEG_runtime{background:#e7efdd;border:1px solid #bdcbae;border-radius:14px;align-items:flex-start;gap:12px;margin:4px 0 26px;padding:18px;font-size:14px;display:flex}.ztLgEG_runtimeDot{background:#657454;border-radius:2px;flex:none;width:8px;height:8px;margin-top:6px;box-shadow:3px 3px #b7c7a7}.ztLgEG_runtime p{color:var(--muted);margin:5px 0 0;line-height:1.6}.ztLgEG_permissions>label{cursor:pointer;align-items:flex-start;gap:12px;margin-top:16px;display:flex}.ztLgEG_permissions small{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.6;display:block}.ztLgEG_card input[type=checkbox]{accent-color:#8b6813;flex:none;width:18px;height:18px;margin:3px 0}.ztLgEG_rights{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.ztLgEG_footer{margin-top:28px}.ztLgEG_footer button{border-radius:13px;justify-content:space-between;align-items:center;gap:30px;min-height:48px;display:inline-flex;box-shadow:inset 0 2px #fff29b,4px 4px #4d4025}.ztLgEG_footer p{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.6}.ztLgEG_status{color:#526347;margin:0;font-size:14px;line-height:1.6}.ztLgEG_status:not(:empty){margin-top:16px}.ztLgEG_note{color:var(--muted);border-left:3px solid var(--yellow);margin:32px 16px 0;padding-left:18px;font-size:14px;line-height:1.7}.ztLgEG_note h2{color:var(--ink);font-size:16px;font-weight:600}.ztLgEG_note a{color:var(--ink);text-underline-offset:3px}@media (max-width:560px){.ztLgEG_page{padding-top:24px}.ztLgEG_intro{margin-top:32px}.ztLgEG_card{border-radius:24px;padding:24px 20px}.ztLgEG_typeOptions{grid-template-columns:1fr 1fr;display:grid}.ztLgEG_note{margin-left:4px;margin-right:4px}}
