.styles_col__F_QTF{width:100%;max-width:760px;margin:0 auto;padding:0 24px}.styles_top__3D__t{text-align:center;padding:56px 0 8px}.styles_top__3D__t h1{font-family:var(--font-display),serif;font-weight:700;font-size:44px;line-height:1.1;letter-spacing:-.015em;color:var(--text-heading);margin:0 0 20px}.styles_intro__nsFNK{font-size:18px;line-height:1.65;color:var(--text-body);margin:0 auto;max-width:600px}.styles_define__WPJb_{margin:30px 0 0;padding:22px 26px 22px 24px;border-radius:var(--radius-lg);background:var(--surface-tint);border:1px solid var(--border-hairline);border-left:3px solid var(--peach-line);font-size:15.5px;line-height:1.65;color:var(--text-body);text-align:left}.styles_define__WPJb_ b{color:var(--brand-8);font-weight:700}.styles_summary__PPJlL{margin:30px 0 0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px 14px 18px;border-radius:var(--radius-pill);background:var(--surface-tint);border:1px solid var(--border-hairline)}.styles_sumLeft__QgB_X{display:flex;align-items:center;gap:12px;min-width:0}.styles_lbl__z4Jp0{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;font-family:var(--font-body),sans-serif;color:var(--text-heading);flex:none}.styles_lbl__z4Jp0 svg{color:var(--brand-2)}.styles_covs__jDyPj{display:flex;align-items:center;flex:none}.styles_cv__VTvXE{width:24px;height:32px;border-radius:4px;overflow:hidden;box-shadow:0 0 0 2px var(--surface-tint);margin-left:-7px}.styles_cv__VTvXE:first-child{margin-left:0}.styles_cv__VTvXE img{width:100%;height:100%;object-fit:cover;display:block}.styles_more__M9wxQ{margin-left:-7px;width:24px;height:32px;border-radius:4px;box-shadow:0 0 0 2px var(--surface-tint);background:var(--brand-8);color:#fff;font-weight:700;font-size:11px;font-family:var(--font-body),sans-serif;display:flex;align-items:center;justify-content:center}.styles_txt__Sla8A{font-weight:500;color:var(--gray-6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_change__3rH5z,.styles_txt__Sla8A{font-size:13.5px;font-family:var(--font-body),sans-serif}.styles_change__3rH5z{flex:none;border:1px solid var(--brand-8);background:transparent;color:var(--brand-8);cursor:pointer;font-weight:600;padding:9px 18px;border-radius:var(--radius-pill);transition:background var(--duration-fast)}.styles_change__3rH5z:hover{background:rgba(0,15,33,.05)}.styles_summaryLocked__A0w8K{width:100%;cursor:pointer;text-align:left;font:inherit;transition:border-color var(--duration-fast),background var(--duration-fast)}.styles_summaryLocked__A0w8K:hover{border-color:var(--brand-8)}.styles_changeLocked__YgbP7{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--brand-8);background:transparent;color:var(--brand-8);font-weight:600;font-size:13.5px;font-family:var(--font-body),sans-serif;padding:9px 18px;border-radius:var(--radius-pill)}.styles_changeLocked__YgbP7 svg{color:var(--brand-2)}.styles_modalBody__cWpmR{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.styles_modalHead__B9zUt{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 22px 16px}.styles_modalHead__B9zUt h3{font-family:var(--font-display),serif;font-weight:700;font-size:22px;color:var(--text-heading);margin:0 0 4px}.styles_modalHead__B9zUt p{font-weight:500;font-size:13px;font-family:var(--font-body),sans-serif;color:var(--gray-6);margin:0}.styles_modalClose__Ahj53{flex:none;width:36px;height:36px;border-radius:50%;border:none;background:transparent;color:var(--gray-6);cursor:pointer;display:flex;align-items:center;justify-content:center}.styles_modalClose__Ahj53:hover{background:rgba(0,15,33,.06);color:var(--brand-8)}.styles_modalFoot__96cmr{display:flex;justify-content:flex-end;padding:16px 22px 20px}.styles_gate__WrKuf{display:flex;gap:14px;align-items:flex-start;margin:0 22px;padding:18px;border-radius:var(--radius-lg);background:var(--surface-tint);border:1px solid var(--border-hairline)}.styles_gateIcon__t54cK{flex:none;width:44px;height:44px;border-radius:50%;background:var(--surface-raised);display:flex;align-items:center;justify-content:center;color:var(--brand-8);box-shadow:var(--shadow-xs)}.styles_gateText__qM2yD h4{font-family:var(--font-display),serif;font-weight:600;font-size:17px;color:var(--text-heading);margin:0 0 5px}.styles_gateText__qM2yD p{font-weight:500;font-size:13.5px;font-family:var(--font-body),sans-serif;line-height:1.55;color:var(--text-body);margin:0}.styles_gateActions__9hH_p{display:flex;gap:10px;padding:16px 22px 6px}.styles_previewLabel__3NzVh{padding:14px 22px 8px;font-weight:600;font-size:12px;font-family:var(--font-body),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-5)}.styles_searchrow__AhGZi{display:flex;align-items:center;gap:12px;padding:0 22px;margin-bottom:14px}.styles_search__Dwy_C{flex:1 1 auto;display:flex;align-items:center;gap:10px;height:42px;padding:0 12px 0 14px;background:var(--surface-raised);border-radius:var(--radius-pill);border:1.5px solid transparent;box-shadow:inset 0 0 0 1px var(--border-hairline);transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}.styles_search__Dwy_C:focus-within{border-color:var(--brand-2);box-shadow:0 0 0 3px rgba(0,131,255,.15)}.styles_search__Dwy_C svg{color:var(--gray-5);flex:none}.styles_search__Dwy_C input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-weight:500;font-size:15px;font-family:var(--font-body),sans-serif;color:var(--text-heading)}.styles_search__Dwy_C input::placeholder{color:var(--gray-5);font-weight:400}.styles_searchClear__qNy1L{flex:none;width:26px;height:26px;border:none;background:transparent;color:var(--gray-5);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center}.styles_searchClear__qNy1L:hover{background:rgba(0,15,33,.06);color:var(--brand-8)}.styles_quick__foq9S{display:flex;align-items:center;gap:12px;flex:0 0 auto}.styles_quick__foq9S button{border:none;background:transparent;cursor:pointer;font-weight:600;font-size:13px;font-family:var(--font-body),sans-serif;color:var(--brand-2);padding:4px 2px}.styles_quick__foq9S button:hover:not(:disabled){text-decoration:underline}.styles_quick__foq9S button:disabled{color:var(--gray-4);cursor:default}.styles_quickSep__0PLDH{width:1px;height:16px;background:var(--border-hairline)}.styles_decklist__4T_3d{max-height:300px;overflow-y:auto;margin:0 22px;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--peach-line) transparent}.styles_decklist__4T_3d::-webkit-scrollbar{width:8px}.styles_decklist__4T_3d::-webkit-scrollbar-thumb{background:var(--peach-line);border-radius:4px}.styles_decklist__4T_3d::-webkit-scrollbar-track{background:transparent}.styles_decklistLocked__QcpAZ{margin-bottom:20px;opacity:.72;pointer-events:none}.styles_row__PTnCu{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:10px 16px;cursor:pointer;border:none;background:transparent;box-shadow:inset 0 -1px 0 var(--border-hairline);transition:background var(--duration-fast)}.styles_row__PTnCu:last-child{box-shadow:none}.styles_row__PTnCu:hover{background:var(--surface-tint)}.styles_rowOn__WiXNy{background:rgba(253,200,148,.14)}.styles_decklistLocked__QcpAZ .styles_row__PTnCu{cursor:default}.styles_rowCover__3f8oj{flex:none;width:38px;aspect-ratio:3/4;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-xs)}.styles_rowCover__3f8oj img{width:100%;height:100%;object-fit:cover;display:block;opacity:.5;transition:opacity var(--duration-fast)}.styles_rowOn__WiXNy .styles_rowCover__3f8oj img{opacity:1}.styles_rowMeta__e_hiG{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.styles_rowName__E3y4j{font-weight:600;font-size:15px;font-family:var(--font-body),sans-serif;color:var(--text-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_rowCount__h9RPl{font-weight:500;font-size:12.5px;font-family:var(--font-body),sans-serif;color:var(--gray-6)}.styles_box__DQ0Oi{flex:none;width:22px;height:22px;border-radius:6px;border:2px solid var(--gray-4);background:var(--surface-page);display:flex;align-items:center;justify-content:center;color:#fff;transition:background var(--duration-fast),border-color var(--duration-fast)}.styles_rowOn__WiXNy .styles_box__DQ0Oi{background:var(--brand-2);border-color:var(--brand-2)}.styles_boxLocked__vk7pu{border:none;background:transparent;color:var(--gray-5)}.styles_empty__8Lz7V{text-align:center;padding:28px 16px;font-size:14px;color:var(--gray-6)}.styles_empty__8Lz7V button{border:none;background:transparent;color:var(--brand-2);font-weight:600;font-size:14px;font-family:var(--font-body),sans-serif;cursor:pointer}.styles_empty__8Lz7V button:hover{text-decoration:underline}.styles_stage__Qr622{display:flex;flex-direction:column;align-items:center;gap:20px;padding:44px 0 8px}.styles_cardwrap__a6VLC{width:288px;max-width:80vw}.styles_card__l2Yj8{position:relative;aspect-ratio:3/4;border-radius:var(--radius-lg);perspective:1200px;cursor:pointer;box-shadow:var(--shadow-lg);transition:transform var(--duration-normal) var(--ease-out)}.styles_card__l2Yj8:hover{transform:translateY(-3px)}.styles_flipper__J3q3C{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .64s cubic-bezier(.4,.2,.2,1);border-radius:var(--radius-lg)}.styles_flipped__i3WRS .styles_flipper__J3q3C{transform:rotateY(180deg)}.styles_face__fYg5i{position:absolute;inset:0;backface-visibility:hidden;border-radius:var(--radius-lg);overflow:hidden}.styles_faceBack__Q6nft{transform:rotateY(180deg)}.styles_faceBack__Q6nft img{width:100%;height:100%;object-fit:cover;display:block}.styles_faceFront__FFTBn{background:radial-gradient(120% 120% at 50% 32%,#0a3a6b 0,#04213f 72%)}.styles_faceFront__FFTBn,.styles_glyph__Lz8yb{display:flex;align-items:center;justify-content:center}.styles_glyph__Lz8yb{width:92px;height:92px;border-radius:50%;border:1.5px solid rgba(255,255,255,.32);color:rgba(255,255,255,.7);transition:transform var(--duration-normal) var(--ease-out)}.styles_card__l2Yj8:hover .styles_glyph__Lz8yb{transform:scale(1.06);border-color:rgba(255,255,255,.5)}@media (prefers-reduced-motion:no-preference){.styles_card__l2Yj8:not(.styles_flipped__i3WRS):not(.styles_drawing__cnTPE){animation:styles_breathe__IVUGX 4s ease-in-out infinite}}@keyframes styles_breathe__IVUGX{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.styles_drawing__cnTPE{cursor:default}.styles_actions__MoYML{display:flex;gap:12px;align-items:center}.styles_drawnote__lCjlN{font-weight:500;font-size:13.5px;font-family:var(--font-body),sans-serif;color:var(--gray-6);text-align:center;min-height:18px;margin:0}.styles_deckLinkSlot__Bxp7Z{height:22px;display:flex;align-items:center;justify-content:center}.styles_deckLink__JIJGn{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:14px;font-family:var(--font-body),sans-serif;color:var(--brand-2);text-decoration:none}.styles_deckLink__JIJGn:hover{text-decoration:underline}.styles_how__trtzf{padding:40px 0 8px}.styles_how__trtzf h2{font-family:var(--font-display),serif;font-weight:600;font-size:26px;color:var(--text-heading);margin:0 0 22px}.styles_steps__vHVZd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.styles_steps__vHVZd li{display:grid;grid-template-columns:30px 1fr;gap:14px;align-items:start}.styles_stepNum__ncB8A{width:30px;height:30px;border-radius:50%;background:rgba(0,131,255,.1);color:var(--brand-2);font-weight:700;font-size:14px;font-family:var(--font-body),sans-serif;display:flex;align-items:center;justify-content:center;margin-top:1px}.styles_steps__vHVZd p{font-size:16.5px;line-height:1.6;color:var(--text-body);margin:0}.styles_steps__vHVZd p b{color:var(--brand-8);font-weight:700}.styles_tarot__AzjA7{margin:40px 0 0;padding:30px 32px;border-radius:var(--radius-xl);background:var(--surface-card)}.styles_tarot__AzjA7 h2{font-family:var(--font-display),serif;font-weight:600;font-size:24px;color:var(--text-heading);margin:0 0 14px}.styles_tarot__AzjA7 p{font-size:16px;line-height:1.7;color:var(--text-body);margin:0}.styles_tarot__AzjA7 p b{color:var(--brand-8);font-weight:700}.styles_cta__cXsNy{text-align:center;padding:56px 0 8px}.styles_cta__cXsNy h2{font-family:var(--font-display),serif;font-weight:700;font-size:28px;color:var(--text-heading);margin:0 0 14px}.styles_cta__cXsNy p{font-size:16px;line-height:1.65;color:var(--text-body);margin:0 auto 26px;max-width:560px}.styles_sign__5d3RA{text-align:center;padding:22px 0 64px;font-family:var(--font-display),serif;font-style:italic;font-size:17px;color:var(--gray-6);margin:0}@media (max-width:768px){.styles_col__F_QTF{padding:0 20px}.styles_top__3D__t{padding:34px 0 4px}.styles_top__3D__t h1{font-size:31px}.styles_intro__nsFNK{font-size:16px}.styles_cardwrap__a6VLC{width:240px}.styles_searchrow__AhGZi{flex-wrap:wrap}.styles_quick__foq9S{width:100%;justify-content:flex-end}.styles_how__trtzf h2{font-size:23px}.styles_steps__vHVZd p{font-size:15.5px}.styles_tarot__AzjA7{padding:24px 22px}.styles_cta__cXsNy{padding:40px 0 4px}.styles_cta__cXsNy h2{font-size:24px}}