.oc-brand-lockup{display:inline-flex;min-width:0;flex:none;align-items:center;gap:9px;color:inherit;text-decoration:none}.oc-brand-mark{display:block;width:clamp(34px,5vw,44px);height:clamp(34px,5vw,44px);flex:none;object-fit:contain}.oc-brand-copy{display:flex;min-width:0;flex-direction:column;gap:5px}.oc-brand-name{color:#f4f0e7;font-family:Barlow Condensed,sans-serif;font-size:clamp(18px,3vw,24px);font-weight:800;letter-spacing:.1em;line-height:1;white-space:nowrap}.oc-brand-tagline{color:#aaa49a;font-family:Space Mono,monospace;font-size:clamp(6px,1vw,8px);letter-spacing:.16em;line-height:1;white-space:nowrap}.oc-brand-lockup:focus-visible{border-radius:3px;outline:2px solid #f3c64a;outline-offset:4px}@media(max-width:360px){.oc-brand-lockup{gap:7px}.oc-brand-mark{width:32px;height:32px}.oc-brand-name{font-size:17px}.oc-brand-tagline{font-size:6px;letter-spacing:.12em}}.oc-brand-mark{width:40px;height:40px}.oc-brand-name{font-size:22px}.oc-brand-tagline{font-size:7px}@media(max-width:360px){.oc-brand-lockup{gap:9px}.oc-brand-mark{width:40px;height:40px}.oc-brand-name{font-size:22px}.oc-brand-tagline{font-size:7px;letter-spacing:.16em}}.zip-preview-shell{--zip-gold: #f3c64a;--zip-paper: #f5f3ef;--zip-muted: #a5a3a2;position:relative;isolation:isolate;width:min(100%,720px);min-height:100dvh;margin:0 auto;overflow:hidden;padding:17px 18px calc(112px + env(safe-area-inset-bottom));color:var(--zip-paper);background-color:var(--app-screen-background-color);background-image:var(--app-screen-background-image);background-position:center top;background-attachment:fixed;background-repeat:no-repeat;background-size:var(--app-screen-background-size);border-inline:1px solid rgba(239,183,54,.15);font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased}.zip-preview-shell--mine{--app-screen-background-image: linear-gradient(180deg, rgba(3, 4, 7, .2), rgba(3, 4, 7, .42) 42%, rgba(3, 4, 7, .9)), url(/images/oc-mine-cavern-no-center-beam.webp)}.zip-preview-shell *,.zip-preview-shell *:before,.zip-preview-shell *:after{box-sizing:border-box}.zip-preview-shell:before{position:fixed;z-index:0;inset:0;pointer-events:none;content:"";opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E")}.zip-preview-shell>*{position:relative;z-index:1}.zip-preview-brand-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.zip-preview-brand-lockup{display:inline-flex;min-width:0;align-items:center;gap:9px;color:inherit;text-decoration:none}.zip-preview-brand-mark{display:block;width:clamp(34px,5vw,44px);height:clamp(34px,5vw,44px);flex:none;object-fit:contain}.zip-preview-brand-name{display:block;font-family:Barlow Condensed,sans-serif;font-size:clamp(17px,3vw,26px);font-weight:800;letter-spacing:.1em;line-height:1}.zip-preview-brand-tag{display:block;margin-top:5px;color:#aaa49a;font-family:Space Mono,monospace;font-size:clamp(6px,1vw,8px);letter-spacing:.16em;white-space:nowrap}.zip-preview-brand-tag span{color:var(--zip-gold);font-weight:700}.zip-preview-network-pill{display:inline-flex;min-height:38px;flex:none;align-items:center;gap:7px;max-width:49%;padding:7px 10px;border:1px solid rgba(241,191,77,.48);border-radius:999px;background:#05070ac2;color:#d9d6cd;font:700 clamp(7px,1.25vw,10px) Manrope,sans-serif;letter-spacing:.04em;white-space:nowrap}button.zip-preview-network-pill{cursor:pointer}.zip-preview-network-pill>span{overflow:hidden;text-overflow:ellipsis}.zip-preview-network-pill>svg:first-child{flex:none;color:#53b9eb}.zip-preview-network-pill>svg:last-child{flex:none;color:#bdb8aa}.zip-preview-demo-banner{margin:0 0 12px;padding:8px 10px;border:1px solid rgba(242,190,64,.32);background:#080809b8;color:#e7c76e;font-size:8px;font-weight:800;letter-spacing:.12em;line-height:1.5;text-align:center}.zip-preview-status-cards{display:flex;margin:10px 10px 0}.zip-preview-level-panel,.zip-preview-wallet-panel{display:grid;min-width:0;min-height:78px;align-items:center;border:1px solid rgba(239,185,59,.52);background:linear-gradient(115deg,#131314eb,#05070ae6);box-shadow:inset 0 0 18px #efae1e12,0 4px 18px #00000059}.zip-preview-level-panel{width:min(100%,280px);min-height:0;grid-template-columns:max-content max-content;align-items:center;gap:5px 8px;padding:0;border:0;background:transparent;box-shadow:none}.zip-preview-status-line.is-active{background:#39ca8a29}.zip-preview-level-badge{display:grid;min-height:0;place-items:center;padding:5px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg,#34383eeb,#1f2227eb);color:#f2f2f2;font-size:10px;font-weight:600;white-space:nowrap}.zip-preview-status-line{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#39ca8a1c;color:#52d39c;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1}.zip-preview-signal-dot{width:6px;height:6px;border-radius:50%;background:#39ca8a;box-shadow:0 0 8px #39ca8a}.zip-preview-level-hint{grid-column:1 / -1;justify-self:start;width:fit-content;max-width:100%;margin:0;padding:5px 10px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#181c21e6;color:#c8ccd1;font-size:8px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.zip-preview-wallet-panel{grid-template-columns:29px minmax(0,1fr) 12px;gap:6px;padding:8px;color:inherit;font:inherit;text-align:left;cursor:pointer}.zip-preview-wallet-icon{display:grid;width:29px;height:33px;place-items:center;border:1px solid rgba(238,190,62,.45);color:var(--zip-gold);background:#f4bb2814}.zip-preview-wallet-details{display:grid;min-width:0;gap:5px}.zip-preview-wallet-label{color:#d1c9b7;font-size:7px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.zip-preview-wallet-value{overflow:hidden;color:#f5d26c;font-family:Space Mono,monospace;font-size:7px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.zip-preview-wallet-arrow{color:#d7b856}.zip-preview-asset-heading{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0 9px;color:#f6d56d;font-size:10px;font-weight:700;letter-spacing:.23em}.zip-preview-asset-heading:before,.zip-preview-asset-heading:after{width:28px;height:1px;content:"";background:linear-gradient(90deg,transparent,#aa7d25)}.zip-preview-asset-heading:after{transform:scaleX(-1)}.zip-preview-balance{margin-bottom:12px;color:#fff1bc;font-family:Barlow Condensed,sans-serif;font-size:clamp(29px,7.6vw,52px);font-weight:700;letter-spacing:-.015em;line-height:1;text-align:center;text-shadow:0 2px 20px rgba(255,193,52,.25);white-space:nowrap}.zip-preview-balance span{margin-left:5px;color:#e7bb4e;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.15em}.zip-preview-wallet-rows{display:grid;width:min(88%,360px);gap:8px;margin-inline:auto}.zip-preview-wallet-row{display:grid;min-height:clamp(40px,11vw,46px);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(8px,2.4vw,12px);padding-inline:clamp(10px,3vw,14px);border:1px solid rgba(207,169,78,.48);border-radius:11px;background:linear-gradient(105deg,#080a0df0,#0e0f11e0);box-shadow:inset 0 1px #ffffff09,0 4px 12px #0000002e}.zip-preview-wallet-row-label,.zip-preview-wallet-row>strong{display:flex;min-width:0;align-items:center;gap:8px}.zip-preview-wallet-row-label{color:#d1ccc1;font-size:clamp(8px,2.3vw,10px);font-weight:700;letter-spacing:.055em;white-space:nowrap}.zip-preview-wallet-row-label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zip-preview-wallet-row-label svg{flex:none;color:#eebc3a}.zip-preview-wallet-row>strong{justify-self:end;gap:6px;color:#f6d36a;font-family:Space Mono,monospace;font-size:clamp(9px,2.4vw,11px);font-weight:700;white-space:nowrap}.zip-preview-wallet-row>strong svg{flex:none;color:#cdb45e}.zip-preview-vault{position:relative;display:grid;height:clamp(190px,min(58vw,40vh),310px);margin:0 -18px;place-items:center;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 68%,rgba(220,176,80,.11),transparent 36%),radial-gradient(ellipse at 50% 82%,rgba(77,135,145,.08),transparent 54%)}.zip-preview-vault:before,.zip-preview-vault:after{display:none}.zip-preview-orbit{position:absolute;width:180px;height:180px;border:1px solid rgba(239,178,36,.29);border-radius:50%;transform:scaleY(.26) rotate(-18deg)}.zip-preview-orbit--outer{width:208px;height:208px;border-color:#ffd65c5c;transform:scaleY(.23) rotate(17deg)}.zip-preview-main-logo-motion{position:relative;z-index:2;display:grid;width:clamp(125px,min(47vw,24vh),210px);max-width:min(210px,calc(100vw - 32px));aspect-ratio:1;place-items:center;animation:zip-preview-logo-float 8s ease-in-out infinite}.zip-preview-main-logo{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(105,201,222,.13));transform-origin:center;animation:zip-preview-logo-spin 42s linear infinite}@keyframes zip-preview-logo-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes zip-preview-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zip-preview-main-logo-motion.is-mining{animation-duration:3.2s}.zip-preview-main-logo-motion.is-mining:before{position:absolute;z-index:0;inset:-9%;border:1px solid rgba(243,198,74,.48);border-radius:50%;opacity:.55;box-shadow:0 0 22px #f3c64a33,inset 0 0 16px #f3c64a14;content:"";pointer-events:none;animation:zip-preview-mining-pulse 2.6s ease-in-out infinite}.zip-preview-main-logo-motion.is-mining .zip-preview-main-logo{animation-duration:18s}@keyframes zip-preview-mining-pulse{0%,to{transform:scale(.92);opacity:.42}50%{transform:scale(1.1);opacity:.82}}.zip-preview-reward-panel{display:grid;width:min(88%,360px);min-height:78px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:0;margin-inline:auto;padding:10px 12px;border:1px solid rgba(207,169,78,.48);border-radius:13px;background:linear-gradient(110deg,#080a0df5,#0f1012eb);box-shadow:inset 0 1px #ffffff09,0 8px 20px #00000042}.zip-preview-reward-main{display:flex;min-width:0;align-items:center;gap:9px;padding-right:10px}.zip-preview-lightning-disc{display:grid;width:42px;height:42px;flex:none;place-items:center;border:1px solid rgba(235,196,91,.78);border-radius:50%;color:#f5c84b;background:radial-gradient(circle,#e6a62029,#0000006b);box-shadow:inset 0 1px #ffffff14,0 2px 10px #ffbf281f}.zip-preview-reward-label{color:#aaa59a;font-size:clamp(8px,1.8vw,10px);font-weight:700;letter-spacing:.09em;white-space:nowrap}.zip-preview-reward-amount{margin-top:4px;color:#ffd04c;font-family:Barlow Condensed,sans-serif;font-size:clamp(19px,4vw,24px);font-weight:700}.zip-preview-speed-box{display:flex;min-width:0;min-height:46px;flex-direction:column;justify-content:center;padding-left:11px;border-left:1px solid rgba(226,205,147,.24)}.zip-preview-speed-value{margin-top:4px;overflow:hidden;color:#f1eee7;font-family:Space Mono,monospace;font-size:clamp(11px,2.8vw,13px);text-overflow:ellipsis;white-space:nowrap}.zip-preview-speed-value small{color:#bcb7ad;font-size:.72em}.zip-preview-mining-actions{display:grid;width:min(88%,360px);grid-template-columns:minmax(0,1fr);gap:8px;margin:12px auto 0}.zip-preview-mining-actions.has-active-session{grid-template-columns:minmax(0,1fr) max-content}.zip-preview-primary-action{display:flex;width:100%;min-height:54px;min-width:0;align-items:center;justify-content:center;gap:10px;margin:0;padding-inline:8px;border:1px solid rgba(255,225,123,.9);border-radius:12px;color:#211605;background:linear-gradient(180deg,#ffdb66,#f4b817);box-shadow:inset 0 1px #fff9c99e,0 5px 14px #cc860533;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:clamp(16px,2.6vw,19px);font-weight:750;letter-spacing:.07em}.zip-preview-mining-actions.has-active-session .zip-preview-primary-action{font-size:clamp(13px,3.8vw,16px)}.zip-preview-secondary-action{display:flex;min-height:54px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid rgba(236,196,106,.48);border-radius:12px;color:#f3d274;background:linear-gradient(180deg,#1a1812f5,#08090bf5);cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:750;letter-spacing:.04em;white-space:nowrap}.zip-preview-secondary-action:disabled{cursor:not-allowed;opacity:.62}.zip-preview-primary-action:hover{filter:brightness(1.035)}.zip-preview-primary-action:disabled{cursor:not-allowed;filter:saturate(.58);opacity:.72}.zip-preview-primary-action:focus-visible{outline:2px solid #fff2be;outline-offset:3px}.zip-preview-notice{margin:10px 0 0;padding:10px 12px;border:1px solid rgba(242,190,64,.28);border-radius:10px;background:#0f0d08d6;color:#e7c76e;font-size:11px;line-height:1.5}.zip-preview-shell--tasks{width:min(100%,720px);padding:17px 18px calc(112px + env(safe-area-inset-bottom))}.zip-preview-shell--tasks>.zip-preview-demo-banner,.zip-preview-shell--tasks>.zip-preview-tasks-heading,.zip-preview-shell--tasks>.zip-preview-task-list,.zip-preview-shell--tasks>.zip-preview-tasks-footnote,.zip-preview-shell--tasks>.zip-preview-notice{width:min(100%,522px);margin-inline:auto}.zip-preview-shell--tasks .zip-preview-brand-row{margin-bottom:18px}.zip-preview-tasks-wallet-note{min-height:36px;padding:7px 10px;color:#d7d4cb;font-size:9px;font-weight:600;letter-spacing:.02em}.zip-preview-tasks-wallet-note svg{color:#f3c64a}.zip-preview-tasks-heading{margin:17px 0 22px;text-align:center}.zip-preview-tasks-heading h1{margin:0;color:#f7f5f1;font-size:clamp(25px,7vw,34px);font-weight:800;letter-spacing:-.04em;line-height:1.15}.zip-preview-tasks-heading p{margin:9px 0 0;color:var(--zip-muted);font-size:13px}.zip-preview-task-list{display:grid;gap:12px}.zip-preview-task-card{display:grid;min-height:96px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 10px;border:1px solid rgba(236,196,106,.2);border-radius:15px;background:linear-gradient(110deg,#121319f7,#06070ce8);box-shadow:inset 0 1px #ffffff0e,0 8px 25px #0000003d}.zip-preview-task-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(145deg,#2b2d36eb,#0f1016f2);color:#f2c84c}.zip-preview-task-card:nth-child(1) .zip-preview-task-icon{color:#f66}.zip-preview-task-card:nth-child(2) .zip-preview-task-icon{color:#e9e9ed}.zip-preview-task-card:nth-child(3) .zip-preview-task-icon{color:#64c8ed}.zip-preview-task-card:nth-child(4) .zip-preview-task-icon{color:#ff8b49}.zip-preview-task-copy{min-width:0}.zip-preview-task-copy h2{margin:0;color:#f5f3ef;font-size:clamp(11px,3.3vw,14px);font-weight:750;line-height:1.4;overflow-wrap:anywhere}.zip-preview-task-reward{margin-top:4px;color:#d8bd66;font-size:11px;font-weight:700}.zip-preview-task-hint{display:flex;align-items:center;gap:5px;margin-top:4px;color:#aaa7a0;font-size:9px;line-height:1.4}.zip-preview-task-hint svg{flex:none;color:#d9b64e}.zip-preview-task-action-wrap{display:flex;align-items:center;justify-content:flex-end}.zip-preview-task-action{display:inline-flex;min-width:64px;min-height:38px;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid #ffe16b;border-radius:999px;background:linear-gradient(180deg,#ffe75b,#f4c900);color:#17140a;box-shadow:0 3px 14px #f4c90033;cursor:pointer;font-size:12px;font-weight:800}.zip-preview-task-action:hover{filter:brightness(1.08)}.zip-preview-task-action.is-claim{border-color:#6fffd0;background:linear-gradient(180deg,#48f2c0,#00d6a0);color:#061b15;box-shadow:0 3px 14px #00dda52b}.zip-preview-task-complete{color:#b8b0a0;font-size:9px;font-weight:700}.zip-preview-tasks-footnote{margin:16px 5px 0;color:#c1bdb2;font-size:9px;line-height:1.6;text-align:center}.zip-preview-task-policy{width:min(100%,522px);margin:0 auto 14px;padding:9px 11px;border:1px solid rgba(236,196,106,.25);border-radius:10px;background:#0f0d08b8;color:#d2c69e;font-size:10px;line-height:1.5;text-align:center}.zip-preview-tasks-state{display:flex;width:min(100%,522px);min-height:120px;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0 auto;color:#d2c69e;font-size:12px;text-align:center}.zip-preview-tasks-state--error{color:#ffc1b9}.zip-preview-tasks-state--error p{margin:0}.zip-preview-tasks-state--error button{padding:8px 13px;border:1px solid rgba(255,218,89,.65);border-radius:999px;background:#141109eb;color:#ffda59;cursor:pointer}.zip-preview-tasks-spinner{animation:zip-task-spin 1s linear infinite;color:#ffda59}.zip-preview-task-action{text-decoration:none}.zip-preview-task-action:disabled{cursor:not-allowed;filter:saturate(.55);opacity:.64}.zip-preview-notice--error{border-color:#ff75676b;color:#ffc1b9}@keyframes zip-task-spin{to{transform:rotate(360deg)}}.zip-preview-nav{position:fixed;z-index:10;bottom:0;left:50%;display:grid;width:min(100%,720px);height:clamp(78px,14vw,94px);grid-template-columns:repeat(5,1fr);padding:6px 8px max(9px,env(safe-area-inset-bottom));transform:translate(-50%);border-top:1px solid rgba(229,190,87,.42);background:linear-gradient(180deg,#06070af5,#030407 38%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zip-preview-nav--admin{grid-template-columns:repeat(6,minmax(0,1fr))}.zip-preview-nav__item{position:relative;z-index:0;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:#96969a;cursor:pointer;font:600 9px Manrope,sans-serif;text-decoration:none}.zip-preview-nav__item>*{position:relative;z-index:1}.zip-preview-nav__item svg{width:20px;height:20px}.zip-preview-nav__item.is-active{color:#ffda59;text-shadow:0 0 12px rgba(251,199,63,.42)}.zip-preview-nav__item.is-active:before{position:absolute;z-index:0;inset:0 5px;border:1px solid rgba(255,205,70,.9);background:linear-gradient(180deg,#f0b41c33,#0f0c0699);box-shadow:0 0 22px #ffb71645;clip-path:polygon(19% 0,81% 0,100% 17%,100% 83%,81% 100%,19% 100%,0 83%,0 17%);content:""}.zip-preview-nav__item.is-active svg{filter:drop-shadow(0 0 7px rgba(255,210,68,.85))}.zip-preview-nav__item:disabled{cursor:not-allowed;opacity:.62}@media(max-width:390px){.zip-preview-shell{padding-right:14px;padding-left:14px}.zip-preview-status-cards{margin-inline:8px}.zip-preview-vault{margin-inline:-14px}.zip-preview-level-panel{grid-template-columns:max-content max-content;gap:5px 8px;padding:0}.zip-preview-shell--tasks{padding-right:14px;padding-left:14px}}@media(max-width:350px){.zip-preview-brand-row,.zip-preview-brand-lockup{gap:7px}.zip-preview-brand-tag{letter-spacing:.1em}.zip-preview-network-pill{gap:5px;padding-inline:7px;font-size:7px}.zip-preview-wallet-row{padding-inline:8px}.zip-preview-reward-panel{padding-inline:10px}.zip-preview-lightning-disc{width:40px;height:40px}}@media(min-width:560px)and (max-height:680px)and (orientation:landscape){.zip-preview-shell{height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;padding-top:10px;padding-bottom:calc(104px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.zip-preview-brand-row{margin-bottom:4px}.zip-preview-vault{height:clamp(128px,34vh,205px)}.zip-preview-main-logo-motion{width:clamp(84px,22vh,132px)}.zip-preview-nav{height:clamp(62px,18vh,76px);padding-top:4px;padding-bottom:max(4px,env(safe-area-inset-bottom))}.zip-preview-nav__item svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.zip-preview-main-logo-motion,.zip-preview-main-logo-motion.is-mining:before,.zip-preview-main-logo{animation:none}.zip-preview-shell *,.zip-preview-shell *:before,.zip-preview-shell *:after{scroll-behavior:auto!important}}.zip-preview-wallet-form{display:grid;gap:9px;margin:0 16px 12px;padding:13px;border:1px solid rgba(128,214,167,.24);border-radius:12px;background:#0a1414d1}.zip-preview-wallet-form label{color:#dce5e5;font-size:11px;font-weight:700}.zip-preview-wallet-form input{box-sizing:border-box;width:100%;min-width:0;padding:11px 12px;border:1px solid rgba(160,178,178,.28);border-radius:9px;background:#030a0cb3;color:#f1f3f5;font:inherit}.zip-preview-wallet-form input:focus{outline:2px solid #53c9b5;outline-offset:1px}.zip-preview-wallet-form p{margin:0;color:#aab8b8;font-size:10px;line-height:1.5}.zip-preview-wallet-form__actions{display:flex;flex-wrap:wrap;gap:8px}.zip-preview-wallet-form__actions button{min-height:34px;padding:7px 10px;border:1px solid rgba(160,178,178,.28);border-radius:8px;background:#142223e6;color:#e7eeee;font:inherit;cursor:pointer}.zip-preview-wallet-form__actions button:disabled{opacity:.55;cursor:wait}.zip-preview-wallet-modal-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;box-sizing:border-box;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#000000c7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.zip-preview-wallet-modal{position:relative;box-sizing:border-box;width:min(100%,420px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px 18px 18px;border:1px solid rgba(128,214,167,.32);border-radius:18px;background:#101719;box-shadow:0 24px 80px #0009;color:#f1f3f5}.zip-preview-wallet-modal h2{margin:0 38px 7px 0;color:#f1f3f5;font-size:18px}.zip-preview-wallet-modal__intro{margin:0 24px 16px 0;color:#aab8b8;font-size:11px;line-height:1.55}.zip-preview-wallet-modal__close{position:absolute;top:10px;right:10px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(160,178,178,.28);border-radius:50%;background:#142223e6;color:#e7eeee;font-size:22px;cursor:pointer}.zip-preview-wallet-modal .zip-preview-wallet-form{margin:0;padding:0;border:0;background:transparent}.zip-preview-wallet-modal__error{margin:0;color:#ff9d9d;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.zip-preview-nav__item[href="/"].is-active:before,.zip-preview-nav__item[href="/tasks"].is-active:before,.zip-preview-nav__item[href="/friends"].is-active:before{display:none;content:none;border:0;background:none;box-shadow:none}.zip-preview-shell--mine{background-color:transparent;background-image:none;background-attachment:scroll}.zip-preview-shell--mine:after{position:fixed;z-index:-1;inset:0;content:"";pointer-events:none;background-color:#090a0d;background-image:linear-gradient(180deg,#03040742,#0304076b 42%,#030407eb),linear-gradient(90deg,rgba(3,4,7,.24),transparent 22%,transparent 78%,rgba(3,4,7,.24)),url(/images/oc-mine-cavern-no-center-beam.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:480px){.zip-preview-shell--mine:after{background-position:center 48%}}@media(max-height:520px)and (orientation:landscape){.zip-preview-shell--mine:after{background-position:center 42%}}.zip-preview-shell--tasks,.zip-preview-shell--friends{background-color:transparent;background-image:none;background-attachment:scroll}.zip-preview-shell--tasks:after,.zip-preview-shell--friends:after{position:fixed;z-index:-1;inset:0;content:"";pointer-events:none;background-color:#090a0d;background-image:linear-gradient(180deg,#03040742,#0304076b 42%,#030407eb),linear-gradient(90deg,rgba(3,4,7,.24),transparent 22%,transparent 78%,rgba(3,4,7,.24)),url(/images/oc-mine-cavern-no-center-beam.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:480px){.zip-preview-shell--tasks:after,.zip-preview-shell--friends:after{background-position:center 48%}}@media(max-height:520px)and (orientation:landscape){.zip-preview-shell--tasks:after,.zip-preview-shell--friends:after{background-position:center 42%}}.zip-preview-reward-modal-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:#040810c2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zip-preview-reward-modal{position:relative;width:min(100%,420px);padding:30px 24px 24px;overflow:hidden;border:1px solid rgba(125,211,252,.28);border-radius:26px;color:#f4f8ff;text-align:center;background:radial-gradient(ellipse at top,rgba(35,111,168,.25),transparent 58%),#101925;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff14}.zip-preview-reward-modal__close{position:absolute;top:12px;right:14px;width:36px;height:36px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#dce7f4;background:#ffffff0f;font-size:25px;cursor:pointer}.zip-preview-reward-modal__icon{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 16px;border:1px solid rgba(125,211,252,.45);border-radius:18px;color:#8bdcff;background:linear-gradient(145deg,#38bdf838,#3b82f614);font-size:30px}.zip-preview-reward-modal__eyebrow{margin:0 0 8px;color:#8bdcff;font-size:11px;font-weight:800;letter-spacing:.18em}.zip-preview-reward-modal h2{margin:0;font-size:clamp(22px,5vw,28px);line-height:1.2;letter-spacing:-.035em}.zip-preview-reward-modal__copy{margin:13px 0 22px;color:#b8c6d8;font-size:14px;line-height:1.65}.zip-preview-reward-modal__watch,.zip-preview-reward-modal__vip{display:block;width:100%;min-height:49px;border-radius:14px;font-size:12px;font-weight:800;letter-spacing:.045em;cursor:pointer}.zip-preview-reward-modal__watch{border:0;color:#06131d;background:linear-gradient(100deg,#9be7ff,#57c4f4);box-shadow:0 8px 24px #38bdf82e}.zip-preview-reward-modal__vip{margin-top:10px;border:1px solid rgba(186,211,238,.22);color:#e8f1fb;background:#ffffff0b}.zip-preview-reward-modal__watch:disabled,.zip-preview-reward-modal__vip:disabled{opacity:.55;cursor:wait}.zip-preview-reward-modal__footnote{margin:16px 0 0;color:#8799ad;font-size:11px;line-height:1.5}@media(max-width:380px){.zip-preview-reward-modal{padding:26px 18px 20px;border-radius:22px}}.zip-preview-shell--mine .zip-preview-network-pill,.zip-preview-shell--mine .zip-preview-primary-action,.zip-preview-shell--mine .zip-preview-secondary-action,.zip-preview-shell--mine .zip-preview-wallet-row,.zip-preview-shell--mine .zip-preview-wallet-panel{transition:transform .22s cubic-bezier(.2,.75,.25,1),box-shadow .22s ease,filter .22s ease,border-color .22s ease,opacity .22s ease}.zip-preview-shell--mine .zip-preview-network-pill:active,.zip-preview-shell--mine .zip-preview-primary-action:active,.zip-preview-shell--mine .zip-preview-secondary-action:active{transform:scale(.985)}@media(hover:hover)and (pointer:fine){.zip-preview-shell--mine .zip-preview-network-pill:hover:not(:disabled),.zip-preview-shell--mine .zip-preview-primary-action:hover:not(:disabled),.zip-preview-shell--mine .zip-preview-secondary-action:hover:not(:disabled){filter:brightness(1.06)}.zip-preview-shell--mine .zip-preview-wallet-panel:hover{filter:brightness(1.025)}}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining{animation:zip-preview-logo-float 4.8s ease-in-out infinite;will-change:transform}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before{animation:zip-preview-mining-pulse 3.4s cubic-bezier(.4,0,.2,1) infinite}@media(prefers-reduced-motion:reduce){.zip-preview-shell--mine .zip-preview-network-pill,.zip-preview-shell--mine .zip-preview-primary-action,.zip-preview-shell--mine .zip-preview-secondary-action,.zip-preview-shell--mine .zip-preview-wallet-row,.zip-preview-shell--mine .zip-preview-wallet-panel{transition:none!important}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining{animation:none!important}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before{animation:none!important}}.zip-preview-shell--mine .zip-preview-vault{isolation:isolate}.zip-preview-shell--mine .zip-preview-vault:before{display:block;position:absolute;z-index:0;inset:-35% -65%;content:"";pointer-events:none;background:linear-gradient(110deg,transparent 38%,rgba(255,210,100,.035) 46%,rgba(255,220,135,.16) 50%,rgba(100,215,235,.055) 54%,transparent 62%);transform:translate(-55%) rotate(-8deg);animation:mine-energy-sweep 5.5s cubic-bezier(.45,0,.35,1) infinite}.zip-preview-shell--mine .zip-preview-orbit{animation:mine-orbit-breathe 4s ease-in-out infinite;transform-origin:center;will-change:transform,opacity}.zip-preview-shell--mine .zip-preview-orbit--outer{animation:mine-orbit-breathe-outer 5.2s ease-in-out infinite}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining{animation:mine-core-float 2.8s ease-in-out infinite}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before{animation:mine-core-energy 1.9s ease-in-out infinite;box-shadow:0 0 22px #f3c64a38,inset 0 0 18px #f3c64a1a}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining .zip-preview-main-logo{animation:mine-core-rotation 14s linear infinite,mine-core-glow 2.4s ease-in-out infinite}.zip-preview-shell--mine .zip-preview-reward-panel{animation:mine-reward-presence 3.2s ease-in-out infinite}.zip-preview-shell--mine .zip-preview-reward-amount{animation:mine-reward-glow 2.2s ease-in-out infinite}.zip-preview-shell--mine .zip-preview-primary-action,.zip-preview-shell--mine .zip-preview-secondary-action,.zip-preview-shell--mine .zip-preview-network-pill{transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s ease,box-shadow .18s ease}.zip-preview-shell--mine .zip-preview-primary-action:active:not(:disabled),.zip-preview-shell--mine .zip-preview-secondary-action:active:not(:disabled),.zip-preview-shell--mine .zip-preview-network-pill:active:not(:disabled){transform:scale(.975);filter:brightness(1.12)}@keyframes mine-energy-sweep{0%,12%{transform:translate(-55%) rotate(-8deg);opacity:0}28%{opacity:.85}62%{opacity:.65}82%,to{transform:translate(55%) rotate(-8deg);opacity:0}}@keyframes mine-orbit-breathe{0%,to{transform:scaleY(.26) rotate(-18deg) scale(1);opacity:.7}50%{transform:scaleY(.26) rotate(-12deg) scale(1.055);opacity:1}}@keyframes mine-orbit-breathe-outer{0%,to{transform:scaleY(.23) rotate(17deg) scale(1);opacity:.72}50%{transform:scaleY(.23) rotate(23deg) scale(1.045);opacity:1}}@keyframes mine-core-float{0%,to{transform:translateY(2px) scale(1)}50%{transform:translateY(-6px) scale(1.025)}}@keyframes mine-core-energy{0%,to{transform:scale(.88);opacity:.38}50%{transform:scale(1.12);opacity:.95}}@keyframes mine-core-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mine-core-glow{0%,to{filter:drop-shadow(0 10px 22px rgba(105,201,222,.13))}50%{filter:drop-shadow(0 10px 27px rgba(243,198,74,.28))}}@keyframes mine-reward-presence{0%,to{box-shadow:inset 0 1px #ffffff09,0 8px 20px #00000042}50%{box-shadow:inset 0 1px #ffffff0d,0 9px 24px #cfa94e1f}}@keyframes mine-reward-glow{0%,to{text-shadow:0 0 0 rgba(255,208,76,0)}50%{text-shadow:0 0 12px rgba(255,208,76,.3)}}@media(prefers-reduced-motion:reduce){.zip-preview-shell--mine .zip-preview-vault:before,.zip-preview-shell--mine .zip-preview-orbit,.zip-preview-shell--mine .zip-preview-orbit--outer,.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining,.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before,.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining .zip-preview-main-logo,.zip-preview-shell--mine .zip-preview-reward-panel,.zip-preview-shell--mine .zip-preview-reward-amount{animation:none!important}}.zip-preview-shell--mine .zip-preview-orbit,.zip-preview-shell--mine .zip-preview-orbit--outer{display:none!important;animation:none!important}.zip-preview-shell--mine .zip-preview-vault:before,.zip-preview-shell--mine .zip-preview-vault:after{display:none!important;animation:none!important;content:none!important}.zip-preview-shell--mine .zip-preview-main-logo-motion,.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining{animation:none!important;transform:none!important}.zip-preview-shell--mine .zip-preview-main-logo-motion:before{display:none!important;content:none!important}.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before{display:block!important;position:absolute;z-index:2;inset:-10%;box-sizing:border-box;border:3px solid transparent;border-radius:50%;background:conic-gradient(from 0deg,#ff3d00 0deg,#ffb52e 45deg,#fff5b0 70deg,#ff6417 115deg,transparent 155deg,transparent 205deg,#ff4b16 245deg,#ffd36a 290deg,#ff3d00 360deg);opacity:.95;box-shadow:0 0 12px 3px #ff5a14a6;filter:drop-shadow(0 0 8px rgba(255,150,30,.8));content:"";pointer-events:none;animation:mine-fire-ring 3s linear infinite!important}.zip-preview-shell--mine .zip-preview-main-logo,.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining .zip-preview-main-logo{animation:mine-logo-rotate-only 12s linear infinite!important;transform-origin:center center;scale:1.08;will-change:transform}.zip-preview-shell--mine .zip-preview-reward-panel,.zip-preview-shell--mine .zip-preview-reward-amount{animation:none!important;text-shadow:none}@keyframes mine-logo-rotate-only{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mine-fire-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.zip-preview-shell--mine .zip-preview-main-logo{animation:none!important;will-change:auto}}.zip-preview-shell--mine .zip-preview-countdown{position:relative;z-index:3;width:min(88%,360px);margin:12px auto 0;text-align:center;font-variant-numeric:tabular-nums}.zip-preview-shell--mine .zip-preview-countdown-time{color:#f4d77c;font-size:clamp(27px,7vw,36px);font-weight:700;line-height:1.15;letter-spacing:.04em;text-shadow:0 0 18px rgba(244,215,124,.12)}.zip-preview-shell--mine .zip-preview-countdown-time small{font-size:.48em;letter-spacing:.12em}.zip-preview-shell--mine .zip-preview-reward-panel{display:none!important}.zip-preview-shell--mine .zip-preview-mining-actions.has-active-session .zip-preview-primary-action{border-color:#6fffd0;color:#061b15;background:linear-gradient(180deg,#48f2c0,#00d6a0);box-shadow:inset 0 1px #dcfff459,0 5px 14px #00dda52b}.zip-preview-shell--mine .zip-preview-wallet-rows{width:min(82%,320px);gap:7px;margin-inline:auto}.zip-preview-shell--mine .zip-preview-wallet-row{min-height:40px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding-inline:10px;border-radius:10px}.zip-preview-shell--mine .zip-preview-wallet-row-label{gap:6px;font-size:clamp(8px,2vw,9px);letter-spacing:.04em}.zip-preview-shell--mine .zip-preview-wallet-row>strong{gap:5px;font-size:clamp(9px,2vw,10px)}@media(max-width:380px){.zip-preview-shell--mine .zip-preview-wallet-rows{width:min(86%,300px);gap:6px}.zip-preview-shell--mine .zip-preview-wallet-row{min-height:38px;padding-inline:8px}.zip-preview-shell--mine .zip-preview-wallet-row-label{gap:5px;font-size:8px}.zip-preview-shell--mine .zip-preview-wallet-row>strong{font-size:9px}}.zip-preview-shell--mine .zip-preview-reward-amount{min-width:0;max-width:100%;font-size:clamp(22px,5.5vw,38px);line-height:1.1;overflow-wrap:anywhere}@media(max-width:380px){.zip-preview-shell--mine .zip-preview-reward-amount{font-size:clamp(20px,6vw,28px)}}.zip-preview-shell--mine .zip-preview-status-cards{display:block;width:100%;min-width:0;margin:6px 0 0;padding:0;box-sizing:border-box}.zip-preview-shell--mine .zip-preview-level-panel{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-content:start;gap:6px 8px;width:100%;max-width:100%;min-width:0;margin:0;padding:4px 0;box-sizing:border-box}.zip-preview-shell--mine .zip-preview-level-badge{grid-column:1;grid-row:1;justify-self:start;max-width:100%;margin:0;padding:5px 10px;white-space:nowrap;box-sizing:border-box}.zip-preview-shell--mine .zip-preview-status-line{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-self:start;gap:5px;width:fit-content;max-width:100%;min-width:0;margin:0;padding:5px 8px;transform:none;white-space:normal;overflow-wrap:anywhere;line-height:1.25;box-sizing:border-box}.zip-preview-shell--mine .zip-preview-level-hint{grid-column:1 / -1;grid-row:2;justify-self:start;width:fit-content;max-width:100%;min-width:0;margin:0;padding:5px 8px;text-align:left;white-space:normal;overflow-wrap:anywhere;line-height:1.4;box-sizing:border-box}.zip-preview-shell--mine .zip-preview-ready-hint{display:block;width:100%;margin:4px 0 8px;text-align:center}@media(max-width:380px){.zip-preview-shell--mine .zip-preview-level-panel{grid-template-columns:max-content minmax(0,1fr);gap:5px}.zip-preview-shell--mine .zip-preview-level-badge{padding-inline:8px;font-size:9px}.zip-preview-shell--mine .zip-preview-status-line{gap:4px;padding-inline:6px;font-size:8px;letter-spacing:.04em}.zip-preview-shell--mine .zip-preview-level-hint{font-size:8px}}@media(prefers-reduced-motion:reduce){.zip-preview-shell--mine .zip-preview-main-logo-motion.is-mining:before{animation:none!important}}*,*:before,*:after{box-sizing:border-box}:root{color-scheme:dark;background:#090a0d;--app-screen-background-color: #090a0d;--app-screen-background-image: linear-gradient(180deg, rgba(3, 4, 7, .2), rgba(3, 4, 7, .42) 42%, rgba(3, 4, 7, .9)), url(/images/oc-mine-cavern.webp);--app-screen-background-size: cover}html,body,#root{width:100%;min-height:100%;margin:0;background:#090a0d}html,body,#root,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,*::-webkit-scrollbar{display:none;width:0;height:0}html,body,#root{overflow-x:hidden}body{min-width:320px;min-height:100svh;min-height:100dvh}.app-route{width:100%;min-height:100svh;min-height:100dvh;overflow-x:clip;animation:none}.admin-route-status{display:grid;min-height:100dvh;place-content:center;justify-items:center;gap:12px;padding:24px;color:#c4ccd1;background:#090a0d;font:600 14px/1.5 var(--app-font-sans, "Manrope", sans-serif);text-align:center}.admin-route-status a{color:#e7c65b;text-decoration:none}@keyframes app-route-enter{0%{opacity:.88}to{opacity:1}}@media(prefers-reduced-motion:reduce){.app-route{animation:none}}.profile-preview-nav{position:fixed;z-index:10;bottom:0;left:50%;transform:translate(-50%);width:min(100%,480px);height:79px;box-sizing:border-box;padding:8px 9px max(10px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#08090cf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(234,191,83,.22)}.profile-preview-nav--admin{grid-template-columns:repeat(6,minmax(0,1fr))}.profile-preview-nav-item{min-width:0;border:0;border-radius:12px;background:transparent;color:#85858c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:600 10px/1.1 var(--app-font-sans, Manrope, system-ui, sans-serif);letter-spacing:.02em;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .18s ease,background-color .18s ease,transform .14s ease}.profile-preview-nav-item svg{width:20px;height:20px;flex-shrink:0}.profile-preview-nav-item.active{color:#f5cf54;background-color:#f5cf540e}.profile-preview-nav-item:active{transform:scale(.96)}.profile-preview-nav-item:focus-visible{outline:2px solid rgba(245,207,84,.7);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.profile-preview-nav-item{transition:none}.profile-preview-nav-item:active{transform:none}}
