.que-page [hidden]{display:none!important}.que-page{--deck-a:#43287e;--deck-b:#1b1036;--deck-line:#f2d38a8c;--deck-gold:#f2d38a;--card-paper:#fdf7e6;--card-paper-2:#efe0bb;--card-ink:#2a1a46;--card-edge:#c9a75a}:root[data-theme=giay] .que-page{--deck-a:#5b3f22;--deck-b:#2b1d0e;--deck-line:#e2be7899;--deck-gold:#e2be78}.que-page .que-price{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.que-page .que-price-link{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;font-size:14px}.que-page .que-price-link:hover{color:var(--gold)}.que-page .que-tool{padding-top:0}.que-page .que-flow{gap:18px;min-width:0;max-width:900px;margin:0 auto;display:grid}.que-page .que-flow>*{min-width:0}.que-page .step-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.que-page .step-head h2{margin:0;font-size:20px}.que-page .step-n{background:var(--primary-bg);width:28px;height:28px;color:var(--primary-fg);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.que-page .que-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.que-page .que-sub{color:var(--text-2);margin:8px 0 0;font-size:13.5px}.que-page .seg.wide{width:100%;max-width:460px;display:flex}.que-page .seg.wide button{flex:1}.que-page .que-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.que-page .que-rules li{color:var(--text-2);padding-left:22px;font-size:15px;position:relative}.que-page .que-rules li:before{content:"✦";color:var(--gold);font-size:12px;position:absolute;top:2px;left:0}.que-page .que-asked{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:14.5px;font-style:italic}.que-page .que-asked .linkish{margin-left:6px}.que-page .linkish{color:var(--gold-soft);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0;font-style:normal}.que-page .linkish:hover{text-decoration:underline}@media (width<=560px){.que-page .que-actions>.btn{flex:100%}}.que-page .q-card{flex-direction:column;gap:6px;display:flex}.que-page .q-label{font-family:var(--font-serif);color:var(--text);font-size:19px;font-weight:700}.que-page .q-hint{color:var(--text-2);margin:0 0 4px;font-size:14px}.que-page .q-card textarea{min-height:96px;font-size:16px}.que-page .q-card textarea[aria-invalid=true]{border-color:var(--warning)}.que-page .q-foot{color:var(--text-2);justify-content:space-between;gap:10px;min-height:1.3em;font-size:13px;display:flex}.que-page .q-status.ok{color:var(--success)}.que-page .que-profile{border:1px dashed var(--line-strong);border-radius:var(--radius);padding:10px 14px}.que-page .que-profile summary{cursor:pointer;flex-direction:column;gap:2px;font-size:14.5px;font-weight:600;display:flex}.que-page .que-profile summary::-webkit-details-marker{display:none}.que-page .que-profile summary>span:first-child:after{content:" ▾";color:var(--gold)}.que-page .que-profile[open] summary>span:first-child:after{content:" ▴"}.que-page .que-profile-body{gap:10px;margin-top:12px;display:grid}.que-page .que-profile-seg{justify-self:start}.que-page .que-profile-note{margin:0;font-size:13px}.que-page .hx{height:auto;display:block;overflow:visible}.que-page .hx .bar{fill:var(--text)}.que-page .hx .mv{fill:var(--gold)}.que-page .hx .fx{fill:var(--gold-soft)}.que-page .hx.has-focus .bar:not(.fx){opacity:.28}.que-page .hx .pend{fill:none;stroke:var(--line-strong);stroke-dasharray:4 4}.que-page .hx .mk{fill:var(--gold);font:700 12px var(--font-sans)}.que-page .hx .tag{fill:var(--text-2);font:600 10.5px var(--font-sans)}.que-page .hx .sep{stroke:var(--line-strong);stroke-dasharray:2 3}.que-page .hx-line{width:54px}.que-page .mh-moment{gap:10px;display:grid}.que-page .mh-now{margin:0;font-size:15.5px}.que-page .mh-now b{color:var(--gold-soft);font-weight:600}.que-page .mh-other{gap:8px;display:grid}.que-page .mh-other input{max-width:280px}.que-page .num-field input{letter-spacing:.06em;font-variant-numeric:tabular-nums;max-width:420px;font-size:20px}.que-page .num-help{color:var(--text-2);min-height:1.4em;margin:6px 0 0;font-size:14px}.que-page .num-help.err{color:var(--err-fg)}.que-page .mh-trio{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.que-page .mh-hex{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 8px;display:flex}.que-page .mh-hex.main{border-color:var(--tint-border);background:var(--tint);box-shadow:0 0 24px var(--tint)}.que-page .mh-hex .hx{width:100%;max-width:132px}.que-page .mh-k{color:var(--gold-soft);letter-spacing:.04em;font-size:12.5px;font-weight:600}.que-page .mh-n{font-family:var(--font-serif);color:var(--gold-soft);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.25}.que-page .mh-no{color:var(--text-2);font-size:12.5px}.que-page .mh-mean{color:var(--text-2);margin:12px 0 0;font-size:14.5px}.que-page .mh-mean b{color:var(--text)}.que-page .mh-td{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.que-page .mh-tri{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-2);min-width:0;padding:12px 14px}.que-page .mh-tri .role{color:var(--text-2);font-size:13px}.que-page .mh-tri .sym{color:var(--gold);font-size:30px;line-height:1.15;display:block}.que-page .mh-tri b{font-family:var(--font-serif);font-size:18px}.que-page .mh-tri .el{color:var(--text-2);font-size:13.5px}.que-page .mh-rel{border-radius:var(--radius);background:var(--note-bg);border:1px solid var(--note-border);margin-top:12px;padding:12px 14px;font-size:15px}.que-page .mh-rel p{margin:0 0 6px}.que-page .mh-rel p:last-child{margin:0}.que-page .v-good{color:var(--success)}.que-page .v-mid{color:var(--gold-soft)}.que-page .v-bad{color:var(--danger)}.que-page .que-derive{border-left:2px solid var(--gold);background:var(--tint);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--text-2);overflow-wrap:anywhere;margin:14px 0 0;padding:12px 14px 12px 32px;font-size:14.5px}.que-page .que-derive li{margin:4px 0}.que-page .que-derive-title{margin:16px 0 0;font-size:15px;font-weight:600}@media (width<=560px){.que-page .mh-trio{gap:6px}.que-page .mh-hex{padding:10px 4px}.que-page .mh-n{font-size:13.5px}.que-page .mh-td{grid-template-columns:1fr}}.que-page .lh-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.que-page .coins{perspective:700px;justify-content:center;gap:18px;padding:54px 0 4px;display:flex}.que-page .coin{flex-direction:column;align-items:center;gap:8px;width:76px;display:flex}.que-page .coin-inner{width:76px;height:76px;transform-style:preserve-3d;position:relative}.que-page .coin-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0}.que-page .coin-yin{transform:rotateX(180deg)}.que-page .coin-face{box-shadow:var(--card-shadow);border-radius:50%}.que-page .coin-face svg{width:100%;height:100%;display:block}.que-page .coin-yang .c-body{fill:#dca83c}.que-page .coin-yang .c-rim,.que-page .coin-yang .c-hole-rim{stroke:#fff0b8}.que-page .coin-yang .cm{fill:#7a4e0c}.que-page .coin-yin .c-body{fill:#876640}.que-page .coin-yin .c-rim,.que-page .coin-yin .c-hole-rim{stroke:#c9a46a}.que-page .coin-yin .cm{stroke:#4e3618}.que-page .c-hole{fill:var(--surface)}.que-page .coin-val{color:var(--text-2);white-space:nowrap;min-height:1.5em;font-size:12.5px}.que-page .coin.landed .coin-val{color:var(--gold-soft)}.que-page .lh-build{gap:4px;display:grid}.que-page .lh-brow{border-radius:8px;grid-template-columns:50px 62px minmax(0,1fr);align-items:center;gap:8px;min-height:26px;padding:2px 6px;font-size:13.5px;display:grid}.que-page .lh-brow .lbl{color:var(--text-2)}.que-page .lh-brow .sum{color:var(--text-2);overflow-wrap:anywhere}.que-page .lh-brow.next{background:var(--tint-strong)}.que-page .lh-brow.next .lbl{color:var(--gold-soft);font-weight:600}.que-page .lh-pend{border:1px dashed var(--line-strong);border-radius:3px;width:54px;height:9px;display:block}.que-page .lh-status{text-align:center;color:var(--text-2);min-height:1.5em;margin:4px 0 0;font-size:14.5px}@media (width<=700px){.que-page .lh-stage{grid-template-columns:1fr}.que-page .coins{gap:12px;padding-top:48px}.que-page .coin,.que-page .coin-inner{width:68px}.que-page .coin-inner{height:68px}}.que-page .lh-head{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.que-page .lh-q{align-items:center;gap:12px;min-width:0;display:flex}.que-page .lh-q .hx{flex:none;width:86px}.que-page .lh-q .mh-k{display:block}.que-page .lh-arrow{color:var(--gold);font-size:22px}.que-page .lh-meta{flex-wrap:wrap;gap:8px;margin:14px 0 8px;display:flex}.que-page .lh-info{color:var(--text-2);margin:0 0 4px;font-size:14px}.que-page .lh-legend{color:var(--text-2);margin:8px 0 0;font-size:12.5px}.que-page .lh-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:14px}.que-page .lh-table thead th{font:600 12px var(--font-sans);letter-spacing:.04em;color:var(--text-2);text-align:left;padding:6px 5px}.que-page .lh-table tbody{border-top:1px solid var(--line)}.que-page .lh-table tbody.is-the{background:var(--tint)}.que-page .lh-table .lh-main>*{text-align:left;vertical-align:middle;padding:9px 5px 2px;font-weight:400}.que-page .lh-table .lh-main th{white-space:nowrap}.que-page .lh-table .lh-main .pos{color:var(--text-2);margin-top:2px;font-size:11.5px;display:block}.que-page .lh-table .than{white-space:nowrap;font-weight:600}.que-page .lh-table .cc{white-space:nowrap}.que-page .lh-table .lh-det td{color:var(--text-2);padding:0 5px 9px;font-size:13px;line-height:1.5}.que-page .lh-table .lh-bien td{color:var(--gold-soft);padding-top:0}.que-page .lh-table .lh-phuc td{color:var(--violet);padding-top:0}.que-page .lh-table .brk{color:var(--warning)}.que-page .lh-table .thu-inline{display:none}.que-page .lh-tag{font:700 11px/1 var(--font-sans);border:1px solid var(--gold);color:var(--gold-soft);white-space:nowrap;border-radius:999px;padding:4px 7px;display:inline-block}.que-page .lh-tag.the{background:var(--primary-bg);color:var(--primary-fg);border-color:#0000}.que-page .lh-k{font:800 10.5px/1 var(--font-sans);border:1px solid var(--warning);color:var(--warning);border-radius:4px;margin-left:4px;padding:3px 5px;display:inline-block}@media (width<=600px){.que-page .lh-table .c-thu{display:none}.que-page .lh-table .thu-inline{display:inline}.que-page .lh-table{font-size:13.5px}.que-page .lh-q .hx{width:70px}}.que-page .lh-derive{margin-top:16px}.que-page .lh-derive>summary{cursor:pointer;color:var(--gold-soft);padding:6px 0;font-weight:600}.que-page .lh-steps{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.que-page .lh-step{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:14px;display:grid}.que-page .lh-step h3{margin:0 0 4px;font-size:16.5px}.que-page .lh-step .rule{color:var(--text-2);margin:0;font-size:14px}.que-page .lh-step ul{color:var(--text-2);overflow-wrap:anywhere;margin:8px 0 0;padding-left:18px;font-size:14px}.que-page .lh-step .hx{width:66px}@media (width<=560px){.que-page .lh-step{grid-template-columns:1fr}.que-page .lh-step .hx{order:-1;width:56px}}.que-page .xam-stage{flex-direction:column;align-items:center;gap:10px;padding:6px 0 0;display:flex}.que-page .xam-tube{transform-origin:50% 92%;cursor:pointer;width:150px;height:250px;filter:drop-shadow(0 10px 14px var(--tint-strong));background:0 0;border:0;border-radius:18px;padding:0;position:relative}.que-page .xam-tube svg{width:100%;height:100%;display:block;overflow:visible}.que-page .xam-tube .t-body{fill:#8c4b22}.que-page .xam-tube .t-shade{fill:#6d3818}.que-page .xam-tube .t-band{fill:#e0a95c}.que-page .xam-tube .t-mark{fill:#ffe9a3;font:700 15px var(--font-serif)}.que-page .xam-tube .stk{fill:#e8cf98}.que-page .xam-tube .stk-tip{fill:#c73a3a}.que-page .xam-tube .out .stk{fill:#ffe6a6}.que-page .xam-tube .out-num{fill:#6d1f1f;font:700 9px var(--font-sans)}.que-page .xam-hint{color:var(--text-2);text-align:center;margin:0;font-size:14px}.que-page .xam-card{border-color:var(--tint-border)}.que-page .xam-top{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.que-page .xam-num{background:var(--gold-grad);width:84px;height:84px;box-shadow:0 0 0 1px var(--tint-border), 0 8px 22px var(--tint-strong);color:var(--on-gold);font-family:var(--font-serif);text-align:center;border-radius:18px;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.que-page .xam-num small{font:600 11px var(--font-sans);color:inherit;opacity:.8;margin-bottom:4px;display:block}.que-page .xam-num b{font-size:34px}.que-page .xam-grade{font-size:13px}.que-page .xam-grade.good{background:var(--ok-bg);color:var(--ok-fg);border-color:var(--ok-border)}.que-page .xam-grade.low{background:var(--err-bg);color:var(--err-fg);border-color:var(--err-border)}.que-page .xam-verse{white-space:pre-line;font-family:var(--font-serif);text-align:center;border-radius:var(--radius);background:var(--tint);border:1px dashed var(--tint-border);color:var(--gold-soft);margin:14px 0;padding:16px 12px;font-size:18px;line-height:1.85}.que-page .xam-card h3{color:var(--text);margin:14px 0 4px;font-size:16px}.que-page .xam-card p{color:var(--text-2);margin:0}.que-page .card-back{background:radial-gradient(circle at 50% 45%, var(--deck-a), var(--deck-b) 72%);border:1px solid var(--deck-line);width:100%;height:100%;box-shadow:inset 0 0 0 4px var(--deck-b), inset 0 0 0 5px var(--deck-line);border-radius:10px;transition:border-color .2s;display:block}.que-page .card-back svg{width:100%;height:100%;display:block}.que-page .tcard-face{display:block}.que-page .cb-frame,.que-page .cb-ring{stroke:var(--deck-line)}.que-page .cb-star,.que-page .cb-moon{fill:var(--deck-gold)}.que-page .tarot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;max-width:520px;margin:0 auto;display:grid}@media (width>=900px){.que-page .tarot-grid.six{grid-template-columns:repeat(6,minmax(0,1fr));max-width:none}}.que-page .cross{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:".c4.""c2 c1 c3"".c5.";gap:10px;max-width:470px;margin:0 auto;display:grid}.que-page .cross .tslot:first-child{grid-area:c1}.que-page .cross .tslot:nth-child(2){grid-area:c2}.que-page .cross .tslot:nth-child(3){grid-area:c3}.que-page .cross .tslot:nth-child(4){grid-area:c4}.que-page .cross .tslot:nth-child(5){grid-area:c5}.que-page .tslot{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.que-page .tslot .pos{color:var(--text-2);text-align:center;justify-content:center;align-items:flex-end;min-height:2.6em;font-size:12.5px;line-height:1.3;display:flex}.que-page .tslot .pos b{color:var(--gold-soft);margin-right:3px}.que-page .tslot .who{text-align:center;min-height:2.6em;color:var(--text-2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.3}.que-page .tslot .who .rev{color:var(--magenta)}.que-page .tcard{aspect-ratio:3/5;perspective:900px;cursor:pointer;width:100%;max-width:140px;color:inherit;background:0 0;border:0;border-radius:10px;padding:0;display:block}.que-page .tcard[disabled]{cursor:default}.que-page .tcard:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.que-page .tcard-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.3,1),translate .25s;display:block;position:relative}.que-page .tcard.flipped .tcard-inner{transform:rotateY(180deg)}.que-page .tcard-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:var(--card-shadow);border-radius:10px;position:absolute;inset:0;overflow:hidden}.que-page .tcard-front{transform:rotateY(180deg)}.que-page .tcard:not(.flipped):not([disabled]):hover .card-back{border-color:var(--deck-gold)}.que-page button.tcard:not(.flipped):not([disabled]):hover .tcard-inner{translate:0 -6px}.que-page .tface{background:linear-gradient(180deg, var(--card-paper), var(--card-paper-2));width:100%;height:100%;color:var(--card-ink);border:1px solid var(--card-edge);box-shadow:inset 0 0 0 3px var(--card-paper), inset 0 0 0 4px #78501459;--arc:#6d28d9;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;padding:9% 7%;display:flex}.que-page .tface.arc-wands{--arc:#c2410c}.que-page .tface.arc-cups{--arc:#1d4ed8}.que-page .tface.arc-swords{--arc:#475569}.que-page .tface.arc-coins{--arc:#a16207}.que-page .tface .tnum{font:700 clamp(10px, 2.6vw, 13px)/1 var(--font-serif);letter-spacing:.06em;color:var(--arc)}.que-page .tface svg{color:var(--arc)}.que-page .tface .shine{stroke:var(--card-paper)}.que-page .tface svg{flex:1;width:74%;height:auto;max-height:62%}.que-page .tface .tname{font:600 clamp(9.5px, 2.4vw, 12px)/1.2 var(--font-sans);text-align:center;color:var(--card-ink);overflow-wrap:anywhere}.que-page .tcard.rev .tface-art{transform:rotate(180deg)}.que-page .tface-art{width:100%;height:100%;display:block}.que-page .tarot-list{gap:10px;margin-top:16px;display:grid}.que-page .tarot-item{border-radius:var(--radius-s);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.que-page .tarot-item .ico{background:var(--tint);border:1px solid var(--tint-border);width:34px;height:34px;color:var(--violet);border-radius:50%;place-items:center;font-size:15px;display:grid}.que-page .tarot-item .ico .shine{stroke:var(--surface-2)}.que-page .tarot-item .ico.is-rev svg{transform:rotate(180deg)}.que-page .tarot-item .ico.arc-wands{color:var(--hoa)}.que-page .tarot-item .ico.arc-cups{color:var(--thuy)}.que-page .tarot-item .ico.arc-swords{color:var(--kim)}.que-page .tarot-item .ico.arc-coins{color:var(--tho)}.que-page .tarot-item .p{color:var(--text-2);font-size:12px}.que-page .tarot-item b{font-family:var(--font-serif)}.que-page .tarot-item .kw{color:var(--text-2);font-size:13.5px}.que-page .legend-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.que-page .legend-list li{color:var(--text-2);grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:14.5px;display:grid}.que-page .legend-list .n{width:24px;height:24px;color:var(--violet);background:var(--note-bg);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.que-page .legend-list .n.suit{color:var(--text);background:var(--surface-2);border:1px solid var(--line);font-size:15px}.que-page .legend-list .n.suit.red{color:var(--danger)}.que-page .legend-list b{color:var(--text)}.que-page .deck-wrap{justify-content:center;padding:10px 0 4px;display:flex}.que-page .deck{width:84px;height:118px;position:relative}.que-page .deck .card-back{position:absolute;inset:0}.que-page .deck .card-back:nth-child(2){transform:translate(3px,-3px)}.que-page .deck .card-back:nth-child(3){transform:translate(6px,-6px)}.que-page .pc-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.que-page .pslot{flex-direction:column;align-items:center;gap:6px;width:104px;display:flex}.que-page .pcard{aspect-ratio:5/7;perspective:800px;width:100%}.que-page .pcard .tcard-inner{transition-duration:.55s}.que-page .pcard.flipped .tcard-inner{transform:rotateY(180deg)}.que-page .pface{color:#1d1530;background:#fffdf6;border:1px solid #d9cdb4;border-radius:10px;width:100%;height:100%;display:block;position:relative}.que-page .pface.red{color:#c8213a}.que-page .pface .corner{z-index:1;font:700 17px/1 var(--font-serif);flex-direction:column;align-items:center;display:flex;position:absolute;top:6px;left:7px}.que-page .pface .corner small{margin-top:2px;font-size:14px}.que-page .pface .corner.br{inset:auto 7px 6px auto;transform:rotate(180deg)}.que-page .pface .pip{place-items:center;font-size:44px;line-height:1;display:grid;position:absolute;inset:0}.que-page .pface .court{opacity:.9;border:1.5px solid;border-radius:8px;place-items:center;display:grid;position:absolute;inset:22% 18%}.que-page .pface .court svg{width:70%;height:auto}.que-page .pslot .dom{color:var(--text-2);text-align:center;min-height:2.6em;font-size:12.5px;line-height:1.3}.que-page .pslot .nm{min-height:1.3em;font-size:13px;font-weight:600}@media (width<=420px){.que-page .pslot{width:88px}.que-page .pface .pip{font-size:36px}}.que-page .chips{flex-wrap:wrap;gap:8px;display:flex}.que-page .chip{border:1px solid var(--line-strong);background:var(--input-bg);min-height:38px;color:var(--text-2);font:600 14px var(--font-sans);cursor:pointer;border-radius:999px;padding:7px 14px;transition:border-color .2s,color .2s}.que-page .chip:hover{color:var(--text);border-color:var(--tint-border)}.que-page .chip[aria-pressed=true]{background:var(--primary-bg);color:var(--primary-fg);box-shadow:var(--primary-shadow);border-color:#0000}.que-page .que-out{gap:16px;display:grid}.que-page .que-out:empty{display:none}.que-page .que-loading{align-items:center;gap:16px;display:flex}.que-page .que-loading p{margin:2px 0 0}.que-page .que-spin{vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite que-spin;display:inline-block}.que-page .que-spin.big{width:34px;height:34px;color:var(--gold);border-width:3px;flex:none}@keyframes que-spin{to{transform:rotate(360deg)}}.que-page .que-err p{margin:0 0 10px}.que-page .que-cached{margin:0}.que-page .reading h2:focus{outline:none}.que-page .que-past summary{cursor:pointer}.que-page .que-past ul{margin:10px 0;padding:0;list-style:none}.que-page .que-past-item{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;font:14.5px/1.4 var(--font-sans);background:0 0;justify-content:space-between;gap:12px;padding:10px 2px;display:flex}.que-page .que-past-item span:first-child{overflow-wrap:anywhere}.que-page .que-past-item .faint{flex:none}.que-page .que-past-item:hover{color:var(--gold-soft)}.que-page .hub-group{margin-top:26px}.que-page .hub-group>h2{margin-bottom:6px;font-size:24px}.que-page .hub-group>p{color:var(--text-2);max-width:760px;margin-bottom:14px}.que-page .hub-tiles{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.que-page .hub-tile{align-items:flex-start;gap:14px;display:flex}.que-page .hub-ico{background:var(--tint);border:1px solid var(--tint-border);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:26px;transition:transform .3s;display:grid}.que-page .hub-tile:hover .hub-ico{transform:scale(1.06)rotate(-4deg)}.que-page .hub-tile:hover{box-shadow:var(--card-shadow), 0 0 0 1px var(--tint-border)}.que-page .hub-tile h3{margin:0 0 4px;font-size:20px}.que-page .hub-tile p{color:var(--text-2);margin:0 0 8px;font-size:14.5px}.que-page .hub-tile .pill{border-radius:10px;padding:4px 10px;line-height:1.35}.que-page .hub-today{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.que-page .hub-today p{margin:0}.que-page .que-after{gap:48px;max-width:900px;margin-top:56px;display:grid}.que-page .que-seo h2{font-size:clamp(24px,3.2vw,32px)}.que-page .que-seo h3{margin-top:1.3em;font-size:19px}.que-page .que-seo p,.que-page .que-seo li{color:var(--text-2);line-height:1.75}.que-page .que-more h2,.que-page .que-faq h2{align-items:center;gap:14px;font-size:clamp(22px,3vw,28px);display:flex}.que-page .que-more h2:after,.que-page .que-faq h2:after{content:"";background:var(--line);flex:1;height:1px}.que-page .que-more-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.que-page .que-more-card{box-shadow:none;padding:16px 18px}.que-page .que-more-card:hover{box-shadow:var(--card-shadow)}.que-page .que-more-card h3{color:var(--text);font-size:17px;line-height:1.35}.que-page .que-more-card:hover h3{color:var(--gold)}.que-page .que-more-card p{color:var(--text-2);margin:0}.que-page .que-faq-list{border-top:1px solid var(--line)}.que-page .que-faq-item{border-bottom:1px solid var(--line)}.que-page .que-faq-item summary{cursor:pointer;padding:15px 34px 15px 2px;font-weight:600;list-style:none;position:relative}.que-page .que-faq-item summary::-webkit-details-marker{display:none}.que-page .que-faq-item summary:after{content:"+";font:300 22px/1 var(--font-sans);color:var(--gold);transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.que-page .que-faq-item[open] summary:after{transform:translateY(-50%)rotate(45deg)}.que-page .que-faq-item summary:hover{color:var(--gold)}.que-page .que-faq-item p{margin:0;padding:0 2px 16px}
