.hk1281-open{overflow:hidden}.hk1281-sheet[hidden]{display:none!important}.hk1281-sheet{position:fixed;z-index:100000;inset:0;display:flex;align-items:flex-end;justify-content:center}.hk1281-backdrop{position:absolute;inset:0;background:rgba(10,31,43,.58);backdrop-filter:blur(2px)}.hk1281-panel{position:relative;width:min(620px,100%);max-height:min(720px,92vh);overflow:auto;border-radius:20px 20px 0 0;background:#fff;color:#17384f;padding:16px;box-shadow:0 -12px 40px rgba(0,0,0,.2)}.hk1281-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hk1281-panel header small{font-size:8px;letter-spacing:.12em;color:#087d8d;font-weight:900}.hk1281-panel header h3{font-size:20px;line-height:1.25;margin:3px 0}.hk1281-panel header>button{width:34px;height:34px;border:0;border-radius:50%;background:#edf3f5;color:#17384f;font-size:20px;cursor:pointer}.hk1281-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:11px}.hk1281-grid button{min-width:0;border:1px solid #dce6e9;border-radius:12px;background:#fff;color:#17384f;padding:10px 7px;text-align:center;cursor:pointer}.hk1281-grid button:hover{background:#f7fbfb;border-color:#b9d8dd}.hk1281-grid span,.hk1281-grid b,.hk1281-grid small{display:block}.hk1281-grid span{width:37px;height:37px;margin:0 auto 6px;border-radius:11px;display:grid;place-items:center;background:#eaf7f4;color:#087d8d;font-size:17px;font-weight:900}.hk1281-grid b{font-size:9px;line-height:1.25}.hk1281-grid small{font-size:7px;line-height:1.3;color:#7a8c95;margin-top:2px}.hk1281-native{width:100%;margin-top:10px;border:0;border-radius:10px;background:#087d8d;color:#fff;padding:11px;font-size:10px;font-weight:900;cursor:pointer}.hk1281-note{margin:9px 3px 0;font-size:8px;line-height:1.45;color:#788a94}.hk1281-toast{position:fixed;z-index:100001;left:50%;bottom:22px;transform:translateX(-50%);max-width:calc(100vw - 28px);padding:10px 14px;border-radius:999px;background:#17384f;color:#fff;font-size:10px;box-shadow:0 8px 24px rgba(0,0,0,.22);white-space:nowrap}.hk1281-main-share{min-width:145px}@media(min-width:700px){.hk1281-sheet{align-items:center}.hk1281-panel{border-radius:18px}}@media(max-width:520px){.hk1281-panel{padding:14px 12px}.hk1281-grid{grid-template-columns:repeat(2,1fr)}.hk1281-grid button{min-height:87px}.hk1281-grid b{font-size:10px}.hk1281-grid small{font-size:8px}.hk1281-native{font-size:11px;padding:12px}.hk1281-note{font-size:9px}.hk1281-toast{white-space:normal;text-align:center}.hk128-actions .hk1281-main-share,.hk128-actions .hk1281-copy{flex:1 1 100%}}