[hidden]{display:none!important}html[data-adult-pending]{background:#38242e}#adult-entry{--adult-cocoa:#38242e;--adult-berry:#a91f4b;color:var(--adult-cocoa);box-sizing:border-box;width:min(580px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:32px 42px;border:1px solid #edb2a7;border-radius:26px;background:radial-gradient(ellipse at 100% 0,#edafab 0,transparent 55%),linear-gradient(145deg,#fff2e9,#f5d0c3);box-shadow:0 28px 120px #10071166;font-family:Arial,'Segoe UI','Microsoft YaHei',sans-serif;overflow:auto}#adult-entry::backdrop{background:#24171fee;backdrop-filter:blur(14px)}#adult-entry .adult-entry-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.adult-entry-brand{font-weight:800;letter-spacing:-1.3px;font-size:27px}#adult-entry select{font:inherit;font-size:12px;border:1px solid #b47583;border-radius:22px;padding:8px;color:var(--adult-cocoa);background:#fff5edaa}.adult-entry-seal{display:flex;align-items:center;justify-content:center;font-weight:800;font-size:42px;line-height:1;width:84px;height:84px;margin:27px 0 20px;border-radius:50%;background:var(--adult-berry);color:#fff0e9;box-shadow:0 8px 25px #a91f4b33}.adult-entry-seal span{font-size:26px;margin-top:-16px}.adult-entry-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:var(--adult-berry)}#adult-entry h1{font-size:39px;line-height:1.16;letter-spacing:-1.5px;margin:12px 0 18px;white-space:pre-line}#adult-entry-body{font-size:14px;line-height:1.8;margin:0 0 24px;color:#73535f}.adult-entry-check{display:flex;gap:11px;align-items:center;padding:16px;border:1px solid #c17e8c66;border-radius:12px;background:#fff6ef88;font-size:14px;cursor:pointer}#adult-entry input{width:20px;height:20px;accent-color:var(--adult-berry);flex-shrink:0}.adult-entry-enter,.adult-entry-leave,.adult-entry-exited button{width:100%;min-height:48px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;border-radius:28px;margin:14px 0 0}.adult-entry-enter,.adult-entry-exited button{background:var(--adult-berry);color:#fff0e9;border:0}.adult-entry-enter:disabled{opacity:.45;cursor:not-allowed}.adult-entry-leave{color:var(--adult-cocoa);border:1px solid #aa6e80;background:transparent;margin-top:10px}.adult-entry-note{font-size:10px;line-height:1.8;color:#846471;margin:18px 0 0}#adult-entry :focus-visible{outline:3px solid #5e2943;outline-offset:4px}.adult-entry-exited{padding:20px 0}@media(max-width:540px){#adult-entry{padding:23px 24px;border-radius:20px}.adult-entry-brand{font-size:25px}#adult-entry h1{font-size:33px}.adult-entry-seal{margin-top:23px;width:68px;height:68px;font-size:34px}#adult-entry-body{font-size:13px}.adult-entry-check{padding:14px;font-size:13px}}@media(max-height:760px){#adult-entry{padding-top:22px;padding-bottom:22px}.adult-entry-seal{width:54px;height:54px;font-size:29px;margin:15px 0}.adult-entry-seal span{font-size:18px}#adult-entry h1{font-size:32px;margin:9px 0 12px}#adult-entry-body{margin-bottom:16px}.adult-entry-note{margin-top:12px}}
