.taoist-koan-board_board__WdYiY{min-width:0;margin:0 0 22px;padding:clamp(17px,3vw,27px);border:1px solid #d8c2ad;border-radius:23px;background:linear-gradient(145deg,#f8eee1,#f7f2e9 70%,#f2e5d4);box-shadow:0 9px 32px #70513c0c;color:#403129}.taoist-koan-board_heading__U4ql_{max-width:800px}.taoist-koan-board_eyebrow__er_st{display:flex;align-items:center;gap:8px;margin:0;color:#805d45;font:750 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em}.taoist-koan-board_heading__U4ql_ h2{margin:9px 0 8px;font:400 clamp(27px,4vw,43px)/1.12 Georgia,Times New Roman,serif;letter-spacing:-.035em;text-wrap:balance}.taoist-koan-board_lead__iJAhm{margin:0 0 18px;color:#6c5b4c;font:14px/1.52 Arial,Helvetica,sans-serif}.taoist-koan-board_card__JqUAQ{position:relative;display:grid;grid-template-columns:minmax(220px,31%) minmax(0,1fr);min-height:290px;padding:0;border:1px solid #ddcab8;border-radius:18px;background:#fffcf7;box-shadow:0 4px 18px #6746320b;overflow:hidden;overflow-wrap:anywhere}.taoist-koan-board_photo__Scaby{position:relative;isolation:isolate;min-width:0;min-height:290px;margin:0;background:#dfcdb6}.taoist-koan-board_photo__Scaby img{-o-object-fit:contain;object-fit:contain}.taoist-koan-board_photo__Scaby:after{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(0deg,rgba(24,25,25,.65),transparent 48%)}.taoist-koan-board_photoLabel__yucs0{position:absolute;z-index:1;bottom:18px;left:17px;display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid #ffffff78;border-radius:99px;background:#2f3027b3;color:#fffaf1;font:700 12px/1.2 Arial,Helvetica,sans-serif;backdrop-filter:blur(4px)}.taoist-koan-board_cardBody__Yq72m{position:relative;display:flex;flex-direction:column;gap:13px;min-width:0;padding:clamp(20px,3vw,31px)}.taoist-koan-board_cardBody__Yq72m:after{position:absolute;right:15px;top:10px;content:"“";font:75px/1 Georgia,Times New Roman,serif;color:#e9d9c9;pointer-events:none}.taoist-koan-board_stageTitle__QIgRR{position:relative;z-index:1;margin:0;padding-right:30px;color:#75563f;font:700 13px/1.4 Arial,Helvetica,sans-serif}.taoist-koan-board_quote__JxIoZ{position:relative;z-index:1;max-width:850px;margin:0;white-space:pre-line;font:400 clamp(22px,2.7vw,33px)/1.34 Georgia,Times New Roman,serif;letter-spacing:-.017em;color:#3e3029}.taoist-koan-board_attribution__54fAY{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto;color:#8a7767;font:11px/1.5 Arial,Helvetica,sans-serif}.taoist-koan-board_loading__nNogC{grid-column:1/-1;align-self:center;margin:0;padding:25px;color:#796957;font:14px/1.4 Arial,Helvetica,sans-serif}.taoist-koan-board_refresh__zrenp{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;margin-top:14px;padding:11px 17px;border:1px solid #9b785f;border-radius:12px;background:#684a36;color:#fff9ef;font:750 13px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.taoist-koan-board_refresh__zrenp:hover{background:#4e3528}.taoist-koan-board_refresh__zrenp:focus-visible{outline:3px solid #a77c56;outline-offset:3px}@media(max-width:720px){.taoist-koan-board_board__WdYiY{padding:15px 12px 18px;border-radius:18px}.taoist-koan-board_heading__U4ql_ h2{font-size:30px}.taoist-koan-board_lead__iJAhm{font-size:12.5px;line-height:1.48}.taoist-koan-board_card__JqUAQ{grid-template-columns:minmax(0,1fr);min-height:0;border-radius:14px}.taoist-koan-board_photo__Scaby{min-height:0;height:clamp(230px,72vw,315px)}.taoist-koan-board_photoLabel__yucs0{bottom:11px;left:12px;min-height:30px;padding:6px 10px;font-size:11px}.taoist-koan-board_cardBody__Yq72m{gap:10px;padding:17px 14px 19px}.taoist-koan-board_cardBody__Yq72m:after{font-size:58px;right:10px;top:7px}.taoist-koan-board_quote__JxIoZ{font-size:clamp(21px,5.6vw,27px);line-height:1.32}.taoist-koan-board_attribution__54fAY{font-size:10.5px}.taoist-koan-board_refresh__zrenp{width:100%;min-height:46px}}@media(max-width:360px){.taoist-koan-board_board__WdYiY{padding:13px 10px}.taoist-koan-board_heading__U4ql_ h2{font-size:27px}.taoist-koan-board_photo__Scaby{height:230px}.taoist-koan-board_cardBody__Yq72m{padding:15px 12px}.taoist-koan-board_quote__JxIoZ{font-size:21px}}@media(prefers-reduced-motion:reduce){.taoist-koan-board_refresh__zrenp{scroll-behavior:auto}}.taoist-koan-board_stageExplanation__D0bHY{margin-top:19px;padding:clamp(18px,2.6vw,25px);border:1px solid #dcc4ad;border-radius:17px;background:#fffaf3}.taoist-koan-board_stageEyebrow__FxE7Y{margin:0 0 7px;color:#855d41;letter-spacing:.11em;font:750 11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase}.taoist-koan-board_stageExplanation__D0bHY h3{margin:0 0 9px;color:#3e3028;font:400 clamp(22px,2.7vw,30px)/1.2 Georgia,Times New Roman,serif}.taoist-koan-board_stageTask__4NVmT{max-width:690px;margin:0;color:#655141;font:14px/1.65 Arial,Helvetica,sans-serif}.taoist-koan-board_stageLinks__0lWYm{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:15px}.taoist-koan-board_stageLinks__0lWYm a{display:inline-flex;align-items:center;min-height:44px;color:#67432d;font:750 13px/1.4 Arial,Helvetica,sans-serif;text-decoration:underline;text-underline-offset:3px}.taoist-koan-board_stageLinks__0lWYm a:hover{color:#39291e}.taoist-koan-board_diagnostic__9_v7R{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:18px;padding:clamp(19px,3vw,28px);border-radius:18px;background:#654732;color:#fff9f1}.taoist-koan-board_diagnosticEyebrow__z8Qks{margin:0 0 8px!important;color:#f0d4bd!important;letter-spacing:.1em;font:750 11px/1.4 Arial,Helvetica,sans-serif}.taoist-koan-board_diagnostic__9_v7R h3{margin:0 0 10px;color:#fff8ed;font:400 clamp(24px,3vw,32px)/1.17 Georgia,Times New Roman,serif}.taoist-koan-board_diagnostic__9_v7R p:not(.taoist-koan-board_diagnosticEyebrow__z8Qks){max-width:590px;margin:0;color:#f2e3d5;font:13px/1.6 Arial,Helvetica,sans-serif}.taoist-koan-board_diagnosticAction__OdKSa{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:215px;min-height:48px;padding:12px 15px;border-radius:12px;background:#fff8ed;color:#52341f;font:750 13px/1.4 Arial,Helvetica,sans-serif;text-align:center;text-decoration:none}.taoist-koan-board_diagnosticAction__OdKSa:hover{background:#fff;color:#38251a}.taoist-koan-board_diagnosticAction__OdKSa:focus-visible,.taoist-koan-board_stageLinks__0lWYm a:focus-visible{outline:3px solid #b68b59;outline-offset:3px}@media(max-width:720px){.taoist-koan-board_stageExplanation__D0bHY{padding:17px 15px}.taoist-koan-board_stageLinks__0lWYm{flex-direction:column;align-items:flex-start;gap:3px}.taoist-koan-board_stageTask__4NVmT{font-size:13px}.taoist-koan-board_diagnostic__9_v7R{flex-direction:column;align-items:stretch;gap:17px;padding:19px 16px}.taoist-koan-board_diagnosticAction__OdKSa{width:100%;min-width:0}}.support-talisman-gallery_gallery__UYcpv{display:grid;gap:13px;min-width:0;color:#45362b;font-family:Arial,Helvetica,sans-serif}.support-talisman-gallery_intro__7t6kh{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.support-talisman-gallery_intro__7t6kh p{margin:0;max-width:630px;color:#675b4c;font-size:13px;line-height:1.55}.support-talisman-gallery_privateBadge__7_pBW{display:inline-flex;align-items:center;gap:5px;border-radius:99px;padding:6px 10px;border:1px solid #d8cabc;color:#735841;background:#f7f1e7;font-size:11px;font-weight:650;white-space:nowrap}.support-talisman-gallery_categoryList__5kaDk{display:flex;gap:7px;flex-wrap:wrap;min-width:0}.support-talisman-gallery_categoryList__5kaDk button{display:inline-flex;align-items:center;gap:6px;min-height:41px;max-width:100%;padding:8px 12px;border:1px solid #e3d7c8;border-radius:99px;background:#fffdf8;color:#614b39;font-size:12px;line-height:1.25;font-weight:650;cursor:pointer}.support-talisman-gallery_categoryList__5kaDk button small{border-radius:99px;min-width:19px;padding:2px 5px;background:#f2ede5;color:#7d7368;font-size:10px;font-weight:700}.support-talisman-gallery_categoryList__5kaDk button:focus-visible,.support-talisman-gallery_categoryList__5kaDk button:hover{border-color:#926d52}.support-talisman-gallery_categoryList__5kaDk button.support-talisman-gallery_active__xh5cu{color:#fff9f0;background:#7c523c;border-color:#7c523c}.support-talisman-gallery_categoryList__5kaDk button.support-talisman-gallery_active__xh5cu small{color:#fff;background:#98735b}.support-talisman-gallery_cards__7hhdg{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:9px}.support-talisman-gallery_card__nm2hk{display:flex;gap:10px;min-width:0;min-height:116px;border-radius:14px;border:1px solid #e4d7c8;background:#fff9f1;padding:8px}.support-talisman-gallery_preview__gyofn{flex:0 0 100px;display:block;position:relative;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#ead9bc,#d7c09c)}.support-talisman-gallery_preview__gyofn img{display:block;width:100%;height:100%;min-height:99px;-o-object-fit:cover;object-fit:cover}.support-talisman-gallery_cardCopy__CnDop{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0;padding:4px 0}.support-talisman-gallery_cardCopy__CnDop strong{font:400 18px/1.15 Georgia,Times New Roman,serif;overflow-wrap:anywhere}.support-talisman-gallery_cardCopy__CnDop span{font-size:11px;color:#827263}.support-talisman-gallery_cardCopy__CnDop button{margin-top:auto;border:0;background:transparent;color:#744633;text-decoration:underline;cursor:pointer;padding:3px 0;font-size:11px}.support-talisman-gallery_empty__B5wpG,.support-talisman-gallery_gate__bqEhh{border:1px dashed #d6c1ab;background:#f9f4ec;border-radius:14px;padding:16px;color:#675a4a;font-size:13px;line-height:1.5}.support-talisman-gallery_empty__B5wpG{margin:0}.support-talisman-gallery_gate__bqEhh p{margin:0 0 12px}.support-talisman-gallery_addButton__U5oAF,.support-talisman-gallery_formActions__GW2_h button:first-child,.support-talisman-gallery_gate__bqEhh a,.support-talisman-gallery_retry__ThHOf{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 16px;border-radius:12px;border:1px solid #774b35;background:#774b35;color:white;text-decoration:none;font-size:12px;font-weight:750;cursor:pointer}.support-talisman-gallery_addButton__U5oAF{width:-moz-max-content;width:max-content;max-width:100%}.support-talisman-gallery_addButton__U5oAF span{font-size:20px;line-height:1}.support-talisman-gallery_addButton__U5oAF:hover,.support-talisman-gallery_formActions__GW2_h button:first-child:hover,.support-talisman-gallery_gate__bqEhh a:hover{background:#613923}.support-talisman-gallery_form__Vc0An{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;border-radius:16px;border:1px solid #decab7;background:linear-gradient(135deg,#fbf5eb,#fffcf7)}.support-talisman-gallery_form__Vc0An label{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:700;color:#614834}.support-talisman-gallery_form__Vc0An input,.support-talisman-gallery_form__Vc0An select{min-width:0;width:100%;min-height:45px;padding:9px 10px;border:1px solid #d7c9b9;background:#fff;border-radius:10px;color:#44352b;font-size:14px;font-family:inherit}.support-talisman-gallery_form__Vc0An .support-talisman-gallery_fileLabel__pMl0A{grid-column:1/-1}.support-talisman-gallery_form__Vc0An input[type=file]{height:auto;max-width:100%;font-size:12px}.support-talisman-gallery_hint__0uciy{grid-column:1/-1;color:#786d61;margin:0;font-size:11px;line-height:1.45}.support-talisman-gallery_formActions__GW2_h{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px}.support-talisman-gallery_formActions__GW2_h button{min-height:45px;padding:10px 13px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer}.support-talisman-gallery_formActions__GW2_h button:nth-child(2){border:1px solid #c9b8a6;background:#fff9f1;color:#775541}.support-talisman-gallery_cardCopy__CnDop button:disabled,.support-talisman-gallery_formActions__GW2_h button:disabled{opacity:.5;cursor:wait}.support-talisman-gallery_note__Re0G0{max-width:760px;margin:0;color:#8b7c70;font-size:11px;line-height:1.55}.support-talisman-gallery_error__vr9_n,.support-talisman-gallery_success__qSEmB{margin:0;font-size:12px}.support-talisman-gallery_error__vr9_n{color:#9d392f}.support-talisman-gallery_success__qSEmB{color:#32634b}.support-talisman-gallery_retry__ThHOf{width:-moz-max-content;width:max-content}@media(max-width:430px){.support-talisman-gallery_gallery__UYcpv{gap:11px}.support-talisman-gallery_categoryList__5kaDk{gap:6px}.support-talisman-gallery_categoryList__5kaDk button{min-height:39px;padding:7px 9px;font-size:11px}.support-talisman-gallery_cards__7hhdg{grid-template-columns:1fr}.support-talisman-gallery_card__nm2hk{min-height:112px}.support-talisman-gallery_preview__gyofn{flex-basis:96px}.support-talisman-gallery_form__Vc0An{grid-template-columns:1fr;padding:11px}.support-talisman-gallery_formActions__GW2_h,.support-talisman-gallery_form__Vc0An .support-talisman-gallery_fileLabel__pMl0A,.support-talisman-gallery_hint__0uciy{grid-column:auto}.support-talisman-gallery_formActions__GW2_h button{flex:1 1 120px}.support-talisman-gallery_intro__7t6kh p{font-size:12px}.support-talisman-gallery_privateBadge__7_pBW{font-size:10px}}@media(max-width:350px){.support-talisman-gallery_categoryList__5kaDk button{font-size:10px;padding:6px 8px}.support-talisman-gallery_cardCopy__CnDop strong{font-size:16px}.support-talisman-gallery_card__nm2hk{gap:8px}.support-talisman-gallery_preview__gyofn{flex-basis:84px}}@media(prefers-reduced-motion:reduce){.support-talisman-gallery_gallery__UYcpv *{transition:none}}.taoist-talisman-catalog_root__Yn4nc{min-width:0;display:grid;gap:10px;font-family:Arial,Helvetica,sans-serif;color:#423327}.taoist-talisman-catalog_scroller__87uKd{min-width:0;max-height:min(590px,68svh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b99b7b transparent;display:grid;gap:10px;padding:2px 8px 2px 2px;scroll-snap-type:y proximity}.taoist-talisman-catalog_archiveToggle__1E9vA:focus-visible,.taoist-talisman-catalog_cartBanner__aR14K:focus-visible,.taoist-talisman-catalog_order__kqTVr:focus-visible,.taoist-talisman-catalog_scroller__87uKd:focus-visible{outline:3px solid #af7a57;outline-offset:3px}.taoist-talisman-catalog_card__faSbN{display:grid;grid-template-columns:clamp(125px,19%,174px) minmax(0,1fr);min-width:0;min-height:168px;border:1px solid #e3d5c6;border-radius:16px;background:#fffcf7;overflow:hidden;scroll-snap-align:start;box-shadow:0 4px 12px #6e4c3210}.taoist-talisman-catalog_photo__Ev4qN{position:relative;min-width:0;min-height:165px;background:#dbc5a4}.taoist-talisman-catalog_photo__Ev4qN img{-o-object-fit:cover;object-fit:cover}.taoist-talisman-catalog_details__Vkb8R{min-width:0;display:flex;flex-direction:column;gap:8px;padding:15px 16px}.taoist-talisman-catalog_details__Vkb8R h3{margin:0;font:400 clamp(21px,2.3vw,29px)/1.14 Georgia,Times New Roman,serif;overflow-wrap:anywhere;color:#4a3327}.taoist-talisman-catalog_description__lgWQ1{margin:0;color:#6d6054;font:13px/1.42 Arial,Helvetica,sans-serif}.taoist-talisman-catalog_purchase__LceKE{display:flex;align-items:end;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto}.taoist-talisman-catalog_price__aDOO3{display:grid;gap:4px}.taoist-talisman-catalog_price__aDOO3 small{font:700 10px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#837061}.taoist-talisman-catalog_price__aDOO3 strong{font:700 12px/1.35 Arial,Helvetica,sans-serif;color:#674d35}.taoist-talisman-catalog_order__kqTVr{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 17px;background:#77513c;border:1px solid #77513c;border-radius:12px;color:white;font:750 13px/1.2 Arial,Helvetica,sans-serif;cursor:pointer}.taoist-talisman-catalog_order__kqTVr:hover{background:#5e3e2f}.taoist-talisman-catalog_order__kqTVr[aria-pressed=true]{background:#46614e;border-color:#46614e}.taoist-talisman-catalog_cartBanner__aR14K{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:11px 14px;border:1px solid #3e6952;border-radius:12px;background:#e6f0e8;color:#315d43;text-align:left;font:750 13px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.taoist-talisman-catalog_error__p7McM{margin:0;padding:9px;color:#963f35;font:12px/1.4 Arial,Helvetica,sans-serif}.taoist-talisman-catalog_note__uaKZp{margin:0 3px;color:#847366;font:11px/1.5 Arial,Helvetica,sans-serif}.taoist-talisman-catalog_archive__v9Ib_{border-top:1px solid #e7dacb;padding:11px 0 0}.taoist-talisman-catalog_archiveToggle__1E9vA{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 13px;border:1px solid #ddccbb;border-radius:12px;background:#fbf6ee;color:#72513b;text-align:left;font:700 12px/1.35 Arial,Helvetica,sans-serif;cursor:pointer}.taoist-talisman-catalog_archiveContent__YZvf_{margin-top:12px}@media(max-width:430px){.taoist-talisman-catalog_scroller__87uKd{max-height:min(520px,66svh);gap:8px;padding-right:5px}.taoist-talisman-catalog_card__faSbN{grid-template-columns:96px minmax(0,1fr);min-height:163px;border-radius:13px}.taoist-talisman-catalog_photo__Ev4qN{min-height:163px}.taoist-talisman-catalog_details__Vkb8R{gap:5px;padding:10px}.taoist-talisman-catalog_details__Vkb8R h3{font-size:19px;line-height:1.13}.taoist-talisman-catalog_description__lgWQ1{font-size:11.2px;line-height:1.33}.taoist-talisman-catalog_purchase__LceKE{gap:5px;align-items:center}.taoist-talisman-catalog_price__aDOO3 small{font-size:9px}.taoist-talisman-catalog_price__aDOO3 strong{font-size:10.3px;line-height:1.2}.taoist-talisman-catalog_order__kqTVr{padding:9px 11px;min-height:44px;font-size:11.8px}.taoist-talisman-catalog_note__uaKZp{font-size:10.3px}}@media(max-width:355px){.taoist-talisman-catalog_card__faSbN{grid-template-columns:82px minmax(0,1fr);min-height:172px}.taoist-talisman-catalog_photo__Ev4qN{min-height:172px}.taoist-talisman-catalog_details__Vkb8R{padding:8px}.taoist-talisman-catalog_details__Vkb8R h3{font-size:17.5px}.taoist-talisman-catalog_description__lgWQ1{font-size:10.5px}.taoist-talisman-catalog_price__aDOO3 strong{font-size:9.8px}.taoist-talisman-catalog_order__kqTVr{padding:8px 10px;font-size:11.2px}}@media(prefers-reduced-motion:reduce){.taoist-talisman-catalog_scroller__87uKd{scroll-behavior:auto}}