.pricing_headText__yQhWx{display:grid;grid-gap:6px;gap:6px}.pricing_headText__yQhWx p{color:var(--muted);max-width:62ch}.pricing_perGame__0Xf_s{display:grid;grid-gap:10px;gap:10px;margin-top:4px}.pricing_perGameList__DAky9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.pricing_perGameList__DAky9 li{background:var(--surface);padding:14px 16px;display:grid;grid-gap:4px;gap:4px}.pricing_perGameList__DAky9 span{font-size:13px;color:var(--muted);font-weight:600}.pricing_perGameList__DAky9 strong{display:flex;align-items:baseline;gap:6px;font-family:var(--f-display);font-weight:400;font-size:clamp(22px,2.8vw,30px);line-height:1}.pricing_perGameList__DAky9 strong small{font-family:var(--f-body);font-size:13px;font-weight:600;color:var(--muted)}.pricing_perGameList__DAky9 small{font-size:12px;color:var(--muted)}.pricing_perGameNote___6TEZ{font-size:13px;color:var(--muted)}@media (min-width:760px){.pricing_perGameList__DAky9{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing_toggle__Hs68X{display:inline-flex;padding:4px;gap:4px;border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:0;min-width:0}.pricing_toggleItem__mQsXm{position:relative}.pricing_toggleItem__mQsXm input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.pricing_toggleItem__mQsXm span{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:9px;font-weight:700;font-size:14px;color:var(--muted)}.pricing_toggleItem__mQsXm input:checked+span{background:var(--ink);color:var(--surface)}.pricing_toggleItem__mQsXm input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.pricing_toggleItem__mQsXm input:hover:not(:checked)+span{color:var(--ink)}.pricing_toggleBadge__41B4Z{font-family:var(--f-pixel);font-size:10px;font-weight:400;padding:3px 6px 2px;border-radius:4px;background:var(--coin);color:var(--coin-ink);white-space:nowrap}.pricing_plans__F7qpW{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);align-items:stretch}@media (min-width:640px){.pricing_plans__F7qpW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pricing_plans__F7qpW{grid-template-columns:repeat(5,minmax(0,1fr))}}.pricing_plan__MUzcp{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);min-width:0}.pricing_planCurrent__hdL4D{border-color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal),var(--shadow)}.pricing_planRec__1_gkW{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding-top:22px}.pricing_recBadge__4qC5O{position:absolute;top:-13px;inset-inline-start:16px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px 4px;border-radius:6px;background:var(--coin);color:var(--coin-ink);font-weight:800;font-size:12.5px;border:2px solid var(--ink)}.pricing_recWhy__io_Y_{font-size:13px;color:var(--ink);font-weight:600;padding:8px 10px;border-radius:8px;background:var(--coin-soft)}.pricing_planTop__qFlH5{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:26px}.pricing_planName__IVKkU{font-size:18px;font-weight:700}.pricing_badge__2XDDz{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--signal-soft);color:var(--signal);white-space:nowrap}.pricing_price__2TSWz{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px}.pricing_priceNum__FSIxf{font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_priceUnit__1Ksag{color:var(--muted);font-size:14px}.pricing_tax__HYWyJ{display:block;width:100%;font-size:12px;color:var(--muted)}.pricing_perGameLine__2HvIr{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;color:var(--ink);font-weight:600}.pricing_perGameLine__2HvIr svg{flex:none;margin-top:2px;color:var(--signal)}.pricing_perks__O_7BJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:14px}.pricing_perks__O_7BJ li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.pricing_perks__O_7BJ svg{color:var(--signal);margin-top:2px}.pricing_reach__4bWnj{margin-top:auto;padding-top:12px;border-top:1px dashed var(--line);font-size:13px;color:var(--muted)}.pricing_blockBtn__qKAgw{width:100%}.pricing_guarantee__h5kfG{display:grid;grid-gap:10px 24px;gap:10px 24px;grid-template-columns:minmax(0,1fr);padding:14px 18px;border-radius:12px;background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 30%,transparent)}.pricing_guarantee__h5kfG p{display:flex;gap:10px;align-items:flex-start;font-size:14px;font-weight:600}.pricing_guarantee__h5kfG svg{flex:none;color:var(--ok);margin-top:1px}@media (min-width:760px){.pricing_guarantee__h5kfG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pricing_guarantee__h5kfG{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing_compareWrap__Dl0t4{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.pricing_compareScroll__lsWbK{overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing_compare__gxbe5{width:100%;min-width:720px;border-collapse:collapse;font-size:14px}.pricing_compare__gxbe5 td,.pricing_compare__gxbe5 th{padding:11px 14px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.pricing_compare__gxbe5 thead th{background:var(--surface-2);font-size:14px;font-weight:700;position:-webkit-sticky;position:sticky;top:0}.pricing_compare__gxbe5 tbody th{text-align:start;font-weight:600;color:var(--ink);white-space:nowrap;position:-webkit-sticky;position:sticky;inset-inline-start:0;background:var(--surface);z-index:1}.pricing_compare__gxbe5 thead th:first-child{text-align:start;position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2;font-size:12px;color:var(--muted)}.pricing_compare__gxbe5 tbody tr:last-child td,.pricing_compare__gxbe5 tbody tr:last-child th{border-bottom:0}.pricing_compare__gxbe5 .pricing_colRec__3ulnz{background:color-mix(in srgb,var(--coin) 10%,transparent)}.pricing_compare__gxbe5 thead .pricing_colRec__3ulnz{background:color-mix(in srgb,var(--coin) 26%,var(--surface-2))}.pricing_yes__937_V{color:var(--ok);display:inline-flex}.pricing_no__mNdIh{color:var(--muted);opacity:.6;display:inline-flex}.pricing_cellSmall__lF6vK{display:block;font-size:11.5px;color:var(--muted);font-weight:500}.pricing_guaranteeRow__6Rk74 td,.pricing_guaranteeRow__6Rk74 th{background:var(--ok-soft)}.pricing_guaranteeRow__6Rk74 th{background:color-mix(in srgb,var(--ok) 12%,var(--surface))}.pricing_packs__JQ3uP{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.pricing_packs__JQ3uP{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing_pack__qZPJ8{display:grid;grid-gap:12px;gap:12px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);align-content:start}.pricing_packTop__uBx1v{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.pricing_packTag__Gcsom{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--surface-2);color:var(--muted);border:1px solid var(--line);white-space:nowrap}.pricing_packSave__xw4Y_{background:var(--ok-soft);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 35%,transparent)}.pricing_packMeta__nuZsM{display:grid;grid-gap:2px;gap:2px;font-size:14px}.pricing_packMeta__nuZsM strong{font-size:20px}.pricing_packMeta__nuZsM span{color:var(--muted);font-size:13px}.pricing_addons__Q1vp_{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.pricing_addons__Q1vp_{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pricing_addonCard__mZtYL{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.pricing_addonCard__mZtYL h3{font-size:17px}.pricing_addonCard__mZtYL>p{font-size:14px;color:var(--muted)}.pricing_addonList__zWtgM{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.pricing_addonList__zWtgM li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:var(--surface-2)}.pricing_addonIcon__bj1Ww{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--night);color:var(--coin)}.pricing_addonName__E_PXd{display:grid;grid-gap:1px;gap:1px;font-weight:700;font-size:14px;min-width:0}.pricing_addonName__E_PXd small{font-weight:500;font-size:12px;color:var(--muted)}.pricing_addonPrice__YnIZD{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap}.pricing_addonCard__mZtYL a{color:var(--signal);font-weight:700;font-size:14px}.pricing_changes__3eqHp{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.pricing_changes__3eqHp{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing_change__1mULP{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-content:start}.pricing_change__1mULP h3{font-size:16px}.pricing_change__1mULP p{font-size:14px;color:var(--muted)}.pricing_tableCard__LwGjI{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.pricing_tableNote__SX2ZT{font-size:13px;color:var(--muted)}.pricing_tableNote__SX2ZT a{color:var(--signal);font-weight:600}.pricing_summary__96zry{margin:0;display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden}.pricing_summary__96zry>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);align-items:baseline}.pricing_summary__96zry>div:last-child{border-bottom:0}.pricing_summary__96zry dt{font-size:13px;color:var(--muted)}.pricing_summary__96zry dd{margin:0;font-size:14px}.pricing_summary__96zry dd small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.pricing_summary__96zry strong{font-size:16px}.pricing_annualNotice__H06jl{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--signal-soft);font-size:13.5px;line-height:1.45}.pricing_annualNotice__H06jl svg{flex:none;color:var(--signal);margin-top:1px}.pricing_legalSmall__ECKjk{font-size:13px;color:var(--muted)}.pricing_legalSmall__ECKjk a{color:var(--signal);font-weight:600}.pricing_forWhom__Twf6o{font-size:13px;color:var(--muted);margin-top:-4px}.pricing_wishBadge__vKFTt{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--ok-soft);color:var(--ink)}.pricing_wishBadge__vKFTt svg{color:var(--ok)}.pricing_seal__LESm6{display:grid;grid-gap:18px;gap:18px;align-items:center;grid-template-columns:minmax(0,1fr);padding:clamp(18px,3vw,28px);border-radius:16px;background:var(--surface);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}@media (min-width:720px){.pricing_seal__LESm6{grid-template-columns:auto minmax(0,1fr);gap:28px}}.pricing_sealStamp__eckFX{display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;width:128px;height:128px;border-radius:50%;background:var(--ok-soft);border:3px dashed var(--ok);color:var(--ok);text-align:center;transform:rotate(-6deg);justify-self:start}.pricing_sealStamp__eckFX span{font-family:var(--f-pixel);font-size:11px;line-height:1.2;color:var(--ink);max-width:9ch}.pricing_sealBody__X58wi{display:grid;grid-gap:8px;gap:8px;max-width:66ch}.pricing_sealBody__X58wi p{font-size:15px}.pricing_sealBody__X58wi small{font-size:13px;color:var(--muted)}.pricing_objections__g9XUb{display:grid;grid-gap:8px;gap:8px}.pricing_objection__PQniE{border:1px solid var(--line);border-radius:12px;background:var(--surface)}.pricing_objection__PQniE summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:700;font-size:15px;min-height:48px}.pricing_objection__PQniE summary::-webkit-details-marker{display:none}.pricing_objection__PQniE summary:after{content:"+";font-family:var(--f-pixel);font-size:14px;color:var(--signal);flex:none}.pricing_objection__PQniE[open] summary:after{content:"–"}.pricing_objection__PQniE p{padding:0 16px 16px;font-size:14.5px;color:var(--muted);max-width:70ch}.pricing_notices__q20_C{display:grid;grid-gap:10px;gap:10px;margin-bottom:8px}.compliance_badge__4WNiT{display:inline-flex;align-items:center;gap:5px;padding-block:2px 2px;padding-inline:7px 9px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:12px;font-weight:600;line-height:1.6;text-decoration:none;white-space:nowrap}.compliance_badge__4WNiT:hover{color:var(--ink);border-color:var(--muted)}.compliance_badgeIcon__1gHTm{width:12px;height:12px;flex:none;color:var(--signal)}.compliance_full__sdn6P{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--muted);line-height:1.5}.compliance_full__sdn6P a{white-space:nowrap}.compliance_fullIcon__7a82m{width:16px;height:16px;flex:none;margin-top:2px;color:var(--signal)}.compliance_dialog__PPJXc{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);box-shadow:var(--shadow);overflow:auto}.compliance_dialog__PPJXc::-webkit-backdrop{background:rgba(15,17,40,.55)}.compliance_dialog__PPJXc::backdrop{background:rgba(15,17,40,.55)}.compliance_dialogInner__Grpzo{display:grid;grid-gap:16px;gap:16px;padding:20px}.compliance_dialogHead__PAlSV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.compliance_dialogTitle__59fvH{font-size:18px;font-weight:700}.compliance_close__IWZyj{border:0;background:transparent;color:var(--muted);font-size:22px;line-height:1;padding:2px 6px;border-radius:6px}.compliance_close__IWZyj:hover{color:var(--ink);background:var(--surface-2)}.compliance_actions__1baWL{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.compliance_form__CrM6_{display:grid;grid-gap:14px;gap:14px}.compliance_options__D4lHf{display:grid;grid-gap:8px;gap:8px;border:0;margin:0;padding:0;min-width:0}.compliance_options__D4lHf legend{font-weight:600;font-size:14px;margin-bottom:6px;padding:0}.compliance_option__KuFGa{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1.5px solid var(--line);border-radius:10px;background:var(--surface-2);cursor:pointer;font-size:14px}.compliance_option__KuFGa:has(input:checked){border-color:var(--signal);background:var(--signal-soft)}.compliance_check__q6qNz input,.compliance_option__KuFGa input{margin-top:3px;flex:none;accent-color:var(--signal)}.compliance_check__q6qNz{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:var(--ink);cursor:pointer}.compliance_counter__d6A0F{font-size:12px;color:var(--muted);justify-self:end}.compliance_error__TfylR{font-size:13px;color:var(--bad);background:var(--bad-soft);border-radius:8px;padding:8px 10px}.compliance_success__zkzEr{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:10px;background:var(--ok-soft);color:var(--ink);font-size:14px}.compliance_success__zkzEr strong{color:var(--ok)}.compliance_reportId__NIP8O{font-family:var(--f-mono);font-size:13px;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:2px 6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.compliance_reportBtn__RZDLL{display:inline-flex;align-items:center;gap:6px}.compliance_reportIcon__Z9G_X{width:14px;height:14px;flex:none}.gift_layout__bdZE_{display:grid;grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px)}.gift_side__nPXnI{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.gift_side__nPXnI{grid-template-columns:repeat(3,minmax(0,1fr))}}.gift_sideCard__hS48A{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.gift_sideCard__hS48A h2,.gift_sideCard__hS48A h3{font-size:17px}.gift_sideCard__hS48A p{font-size:14px;color:var(--muted)}.gift_sideCard__hS48A a{color:var(--signal);font-weight:700;font-size:14px}.gift_howList__lecpu{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;counter-reset:how}.gift_howList__lecpu li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:14px;color:var(--muted)}.gift_howList__lecpu b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--coin);color:var(--coin-ink);font-family:var(--f-pixel);font-weight:400;font-size:12px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.18)}.gift_howList__lecpu strong{display:block;color:var(--ink);font-size:15px}.gift_shop__MqDYp{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr);grid-template-areas:"notice" "packs" "personal" "preview" "order";align-items:start}@media (min-width:980px){.gift_shop__MqDYp{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);column-gap:40px;grid-template-areas:"notice notice" "packs preview" "personal preview" "order preview"}.gift_preview__ykmci{position:-webkit-sticky;position:sticky;top:92px}}.gift_areaNotice__20aaP{grid-area:notice}.gift_packs__8yTnz{grid-area:packs}.gift_personal__aK_07{grid-area:personal}.gift_preview__ykmci{grid-area:preview;min-width:0}.gift_order__7vXZR{grid-area:order}.gift_notice__QXyHw{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:var(--signal-soft);font-size:14px;font-weight:600}.gift_notice__QXyHw svg{flex:none;color:var(--signal);margin-top:1px}.gift_group__cjNCw,.gift_packs__8yTnz{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:12px;gap:12px}.gift_legend__fKh4G{font-weight:700;font-size:17px;padding:0;margin-bottom:12px}.gift_packs__8yTnz{grid-template-columns:minmax(0,1fr)}@media (min-width:520px){.gift_packs__8yTnz{grid-template-columns:repeat(2,minmax(0,1fr))}}.gift_packs__8yTnz>.gift_legend__fKh4G{grid-column:1/-1}.gift_packOpt__DVIVT{position:relative;display:flex;min-width:0}.gift_packOpt__DVIVT input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.gift_packBox__yHvNZ{flex:1 1;display:grid;grid-gap:6px;gap:6px;align-content:start;padding:16px;background:var(--surface);border:2px solid var(--line);border-radius:12px;transition:border-color .15s,box-shadow .12s,transform .12s}.gift_packOpt__DVIVT input:hover+.gift_packBox__yHvNZ{border-color:var(--ink)}.gift_packOpt__DVIVT input:focus-visible+.gift_packBox__yHvNZ{outline:3px solid var(--signal);outline-offset:2px}.gift_packOpt__DVIVT input:checked+.gift_packBox__yHvNZ{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px);background:color-mix(in srgb,var(--coin) 14%,var(--surface))}.gift_packCredits___zseq{display:flex;align-items:center;gap:8px}.gift_packCredits___zseq svg{width:26px;height:26px}.gift_packCredits___zseq strong{font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1}.gift_packCredits___zseq span{font-weight:600;color:var(--muted)}.gift_packPrice__t0Kkm{font-weight:700;font-size:17px}.gift_packPrice__t0Kkm small{font-weight:500;font-size:12.5px;color:var(--muted)}.gift_packReach__lO7y3{font-size:13.5px;color:var(--ink)}.gift_packValid__EHtyL{font-size:12.5px;color:var(--muted)}.gift_summary__K8UQI{margin:0;display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.gift_summary__K8UQI>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);align-items:baseline}.gift_summary__K8UQI>div:last-child{border-bottom:0}.gift_summary__K8UQI dt{font-size:13px;color:var(--muted)}.gift_summary__K8UQI dd{margin:0;font-size:14px}.gift_summary__K8UQI strong{font-size:16px}.gift_legalBox__FQQoS{padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);line-height:1.5}.gift_legalBox__FQQoS,.gift_legalSmall__ohflg{font-size:13px;color:var(--muted)}.gift_legalSmall__ohflg a{color:var(--signal);font-weight:600}.gift_orderRow__InzbV{display:grid;grid-gap:10px;gap:10px;justify-items:start}.gift_delivery__2YCZO{font-size:13px;color:var(--muted);max-width:52ch}.gift_done__NZPNH{display:grid;grid-gap:18px;gap:18px;justify-items:start}.gift_done__NZPNH>*{max-width:100%}.gift_doneTitle__F40ge{display:flex;align-items:center;gap:10px;font-family:var(--f-display);font-weight:400;font-size:clamp(24px,3.4vw,34px);line-height:1.05}.gift_doneTitle__F40ge:focus{outline:none}.gift_demoNote__6dg2G{font-size:13.5px;padding:8px 12px;border-radius:8px;background:var(--coin-soft)}.gift_printable__3J4a6{width:min(100%,680px)}.gift_cardActions__qssoA{display:flex;flex-wrap:wrap;gap:8px}.gift_card__oq5_S{--c-ink:#171a33;--c-muted:#585f82;--c-paper:#ffffff;--c-grid:rgba(23,26,51,0.06);--c-coin:#f2b100;--c-coin-ink:#201800;--c-grass:#14805a;--c-night:#14173a;--c-night-2:#1f2350;position:relative;margin:0;display:grid;grid-template-columns:minmax(0,1fr);background:var(--c-paper);color:var(--c-ink);border:2px solid var(--c-ink);border-radius:16px;overflow:hidden;box-shadow:6px 6px 0 var(--c-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:var(--f-body)}.gift_cardMain__PtW1h{position:relative;display:grid;grid-gap:14px;gap:14px;align-content:start;padding:18px 20px 38px;min-width:0;background-image:linear-gradient(var(--c-grid) 1px,transparent 1px),linear-gradient(90deg,var(--c-grid) 1px,transparent 1px);background-size:16px 16px}.gift_cardMain__PtW1h:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:16px;background:linear-gradient(var(--c-grass) 0 4px,transparent 4px),repeating-linear-gradient(90deg,var(--c-night) 0 22px,var(--c-night-2) 22px 24px),var(--c-night)}.gift_cardBrand__cDg0Y{display:flex;align-items:center;gap:9px;line-height:1}.gift_cardWho__LYkfu{display:grid;grid-gap:6px;gap:6px}.gift_cardFor__I_iDr{font-family:var(--f-display);font-size:clamp(24px,4vw,34px);line-height:1}.gift_cardMsg__5Weoa{margin:0;font-size:17px;line-height:1.4;font-weight:600;max-width:34ch;overflow-wrap:anywhere}.gift_cardMsg__5Weoa:before{content:"„"}.gift_cardMsg__5Weoa:after,html[lang=en] .gift_cardMsg__5Weoa:before{content:"“"}html[lang=en] .gift_cardMsg__5Weoa:after{content:"”"}.gift_cardFrom__FhhCj{font-size:14px;color:var(--c-muted);font-weight:600;overflow-wrap:anywhere}.gift_cardMeta__KtNhR{margin:0;display:grid;grid-gap:8px 20px;gap:8px 20px;grid-template-columns:minmax(0,1fr)}.gift_cardMeta__KtNhR div{display:grid;grid-gap:2px;gap:2px;min-width:0}.gift_cardMeta__KtNhR dt{font-size:11.5px;font-weight:700;color:var(--c-muted)}.gift_cardMeta__KtNhR dd{margin:0;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.gift_cardCode__4_yfX{font-family:var(--f-pixel);font-size:clamp(17px,3.4vw,22px)!important;letter-spacing:.08em;padding:6px 10px;border:2px dashed var(--c-ink);border-radius:8px;justify-self:start;background:var(--c-paper);white-space:nowrap}.gift_cardSmall__pnHAO{font-size:11.5px;line-height:1.45;color:var(--c-muted);max-width:60ch}.gift_cardSmall__pnHAO strong{color:var(--c-ink)}.gift_cardStub__Py1xv{position:relative;display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;padding:16px 12px 18px;text-align:center;background:var(--c-coin);color:var(--c-coin-ink);border-top:2px dashed var(--c-ink)}.gift_stubKicker__keSmp{font-weight:800;font-size:13px}.gift_stubCoin__D2p0W{width:34px;height:34px;margin-top:4px}.gift_stubNum__kmyEp{font-family:var(--f-display);font-size:40px;line-height:1}.gift_stubUnit__xELE_{font-weight:700;font-size:14px}.gift_stubReach__n5oRZ{font-size:12px;font-weight:600;opacity:.85;max-width:16ch}@media (min-width:560px){.gift_card__oq5_S{grid-template-columns:minmax(0,1fr) 150px}.gift_cardStub__Py1xv{border-top:0;-webkit-border-start:2px dashed var(--c-ink);border-inline-start:2px dashed var(--c-ink)}.gift_cardStub__Py1xv:after,.gift_cardStub__Py1xv:before{content:"";position:absolute;inset-inline-start:-11px;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px solid var(--c-ink)}.gift_cardStub__Py1xv:before{top:-12px}.gift_cardStub__Py1xv:after{bottom:-12px}.gift_cardMeta__KtNhR{display:flex;flex-wrap:wrap;align-items:flex-end}.gift_cardMeta__KtNhR div{flex:1 1 auto}.gift_cardMeta__KtNhR div:last-child{flex-basis:12ch}}.gift_previewCard___CETy{box-shadow:6px 6px 0 var(--c-ink)}.gift_redeem__MpgFf{display:grid;grid-gap:14px;gap:14px;padding:clamp(16px,3vw,24px);background:var(--surface);border:2px solid var(--ink);border-radius:14px;box-shadow:5px 5px 0 var(--ink)}.gift_redeemRow__VQBsn{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.gift_redeemRow__VQBsn{grid-template-columns:minmax(0,1fr) auto}}.gift_codeInput__UuhuU{font-family:var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;font-size:16px!important}.gift_found__6KEpx{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:10px;background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 35%,transparent)}.gift_found__6KEpx strong{font-size:15px}.gift_found__6KEpx blockquote{margin:0;font-weight:600;overflow-wrap:anywhere}.gift_found__6KEpx small{color:var(--muted);font-size:13px}.gift_list__Mg3a1{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.gift_item__hm0QA{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.gift_itemTop__m_Crz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.gift_itemMeta__OEUW_{font-size:13px;color:var(--muted)}.gift_status__rugah{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);white-space:nowrap}.gift_statusOpen__5fosG{background:var(--coin-soft);color:var(--ink);border-color:color-mix(in srgb,var(--coin) 50%,transparent)}@media print{body:has(.gift_printable__3J4a6){background:#ffffff!important}body:has(.gift_printable__3J4a6) *{visibility:hidden}.gift_printable__3J4a6,.gift_printable__3J4a6 *{visibility:visible}.gift_printable__3J4a6{position:absolute;inset-inline-start:0;top:0;width:100%;max-width:680px}.gift_card__oq5_S{box-shadow:none}.gift_cardStub__Py1xv:after,.gift_cardStub__Py1xv:before{background:#ffffff}}