.pledge-experience{--pledge-gold:#e4cca0;--pledge-muted:#b0c0bc;--pledge-line:#3a5152;isolation:isolate;min-height:80vh;padding:36px var(--page-gutter) 80px;color:#f1eddf;background:radial-gradient(ellipse at 90% 0,#b48a3822,transparent 32%),radial-gradient(ellipse at 3% 3%,#66539126,transparent 30%),#0f1c21;font-size:16px;line-height:1.6}.pledge-experience *{box-sizing:border-box}.pledge-experience h1,.pledge-experience h2,.pledge-experience h3,.pledge-experience h4{font-family:var(--pledge-serif),Georgia,serif;font-weight:400;line-height:1.12}.pledge-experience :is(button,input,select){font:inherit}.pledge-experience button{cursor:pointer}.pledge-experience button:disabled{cursor:default;opacity:.5}.pledge-experience :is(button,a,input,select):focus-visible{outline:2px solid var(--pledge-gold);outline-offset:4px}.pledge-experience a:hover{color:var(--pledge-gold)}.pledge-hero{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 0 36px}.pledge-back{display:inline-block;color:var(--pledge-muted);font-size:14px;margin-bottom:28px}.pledge-eyebrow{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--pledge-gold);margin:0 0 12px}.pledge-hero h1{font-size:clamp(60px,6vw,92px);margin:0;letter-spacing:-2px}.pledge-hero h1>span{color:var(--pledge-gold)}.pledge-intro{font-size:18px;line-height:1.7;color:var(--pledge-muted);margin:20px 0 0}.pledge-emblem{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:270px;height:270px;flex:none;color:var(--pledge-gold);border:1px solid #c9ad6c44;border-radius:50%;background:radial-gradient(circle,#cab8790a,transparent 70%);box-shadow:inset 0 0 0 10px #0f1c2177;transform:rotate(6deg);margin-right:40px}.pledge-emblem:before{content:"";position:absolute;inset:17px;border:1px dashed #c9ad6c44;border-radius:50%;pointer-events:none}.pledge-emblem svg{width:83px;height:83px;stroke:currentColor;stroke-width:1.1;margin:15px}.pledge-emblem>span{font-size:10px;letter-spacing:2px}.pledge-emblem i{font:34px var(--pledge-serif),Georgia,serif;margin-bottom:14px}.pledge-stats{display:grid;grid-template-columns:1.3fr repeat(3,1fr);border:1px solid var(--pledge-line);border-radius:16px;overflow:hidden;background:linear-gradient(115deg,#304239,#1c3033 50%);margin:0 0 48px}.pledge-stats button{display:flex;align-items:center;gap:20px;padding:24px;text-align:left;border:0;border-right:1px solid var(--pledge-line);background:transparent;color:inherit}.pledge-stats button:last-child{border-right:0}.pledge-stats button:hover,.pledge-stats button[aria-pressed=true]{background:#e4cca00a}.pledge-stats button:focus-visible{outline-offset:-5px}.pledge-stats button>span>span,.pledge-stats small{display:block}.pledge-stats strong{font:46px/1 var(--pledge-serif),Georgia,serif;color:var(--pledge-gold);display:block;margin-bottom:9px}.pledge-stats small{font-size:13px;color:var(--pledge-muted);margin-top:3px}.pledge-stat-icon svg{width:54px;height:54px;stroke:var(--pledge-gold);stroke-width:1}.pledge-stats small b{padding-left:12px}.pledge-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.pledge-section-heading h2{font-size:40px;margin:0}.pledge-primary,.pledge-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:8px;padding:10px 16px;font-size:14px!important;font-weight:600!important;line-height:1.5;text-decoration:none}.pledge-primary{background:linear-gradient(120deg,#f0ddb1,#c7a368);border:1px solid #d9bf8c;color:#20332e!important}.pledge-primary:hover{filter:brightness(1.07)}.pledge-secondary{border:1px solid var(--pledge-line);background:#14252a;color:#e9e6d8}.pledge-secondary:hover{border-color:#a79973;background:#203638}.pledge-notice{color:#c2d8b6}.pledge-notice:empty{margin:0}.pledge-notice:not(:empty){padding:14px 18px;border:1px solid #66795c;border-radius:10px;background:#283b30;margin-bottom:20px}.pledge-alert{color:#ffd3c5;background:#492c2c;padding:16px;border:1px solid #a56e61;border-radius:8px;margin-bottom:18px}.pledge-alert button{text-decoration:underline;margin-left:10px}.pledge-tools{display:flex;gap:16px;padding:20px;background:#192b30;border:1px solid var(--pledge-line);border-radius:12px}.pledge-tools label:first-child{flex:1}.pledge-tools label>span,.pledge-tracking-form label>span{display:block;font-size:14px;color:var(--pledge-muted);margin-bottom:7px}.pledge-tools input,.pledge-tools select,.pledge-tracking-form input{width:100%;min-height:48px;background:#0f2025;color:#f1eddf;border:1px solid #46605f;border-radius:7px;padding:10px 13px}.pledge-tools input::placeholder,.pledge-tracking-form input::placeholder{color:#9cafa9}.pledge-filters{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 12px}.pledge-filters button{display:flex;gap:10px;align-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--pledge-muted);padding:9px 13px;min-height:44px;font-size:14px}.pledge-filters button span{font-size:12px;min-width:21px;border-radius:4px;background:#283e40;padding:1px 5px}.pledge-filters button[aria-pressed=true]{background:#e4cca0;color:#20332e}.pledge-filters button[aria-pressed=true] span{background:#20332e18}.pledge-filters button:hover{border-color:#7c846b}.pledge-result-count{font-size:14px;color:var(--pledge-muted);margin:16px 0}.pledge-list{display:grid;gap:20px;list-style:none;padding:0;margin:0}.pledge-card{border:1px solid var(--pledge-line);border-radius:16px;background:radial-gradient(ellipse at 100% 0,#d6b87909,transparent 50%),#1c3033;box-shadow:0 12px 35px #0002;overflow:hidden}.pledge-card[data-status=open]{border-color:#7d8064}.pledge-card-top{display:flex;align-items:center;gap:24px;padding:26px}.pledge-art{position:relative;flex:none;width:112px;height:156px;border-radius:10px;background:#0f2025;box-shadow:0 9px 20px #0005}.pledge-art img{border-radius:8px}.pledge-art>svg{width:65%;height:100%;margin:auto;stroke:#8da399;stroke-width:1}.pledge-art-link{position:absolute;inset:0;border-radius:8px}.pledge-art>span{position:absolute;bottom:-8px;right:-8px;background:#e7d4aa;color:#20332e;border:3px solid #1c3033;border-radius:30px;padding:1px 9px;font-weight:700;font-size:14px;pointer-events:none}.pledge-card-copy{min-width:0;flex:1}.pledge-status{font-size:12px;display:inline-flex;padding:3px 10px;background:#3b4435;color:#e8d7ab;border:1px solid #77806088;border-radius:30px;letter-spacing:.3px}.pledge-card[data-status=shipped] .pledge-status{background:#25464e;color:#b7d9e3;border-color:#527d8788}.pledge-card[data-status=received] .pledge-status{background:#3d3d50;color:#d5cbe9;border-color:#86779888}.pledge-card[data-status=done] .pledge-status{background:#304937;color:#c5dfb3}.pledge-card[data-status=cancelled] .pledge-status{background:#343e40;color:#b5c0bd;border-color:#677878}.pledge-card h3{font-size:32px;margin:11px 0;overflow-wrap:anywhere}.pledge-card-copy p{font-size:14px;color:var(--pledge-muted);margin:4px 0}.pledge-card-copy p a{color:var(--pledge-gold)}.pledge-reward{text-align:right;flex:none}.pledge-reward small,.pledge-reward>span{display:block;font-size:13px;color:var(--pledge-muted)}.pledge-reward strong{font:40px/1.3 var(--pledge-serif),Georgia,serif;color:var(--pledge-gold)}.pledge-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0 26px 20px}.pledge-progress li{display:flex;gap:10px;align-items:flex-start;position:relative;color:#93a8a3;font-size:14px}.pledge-progress li:after{content:"";position:absolute;left:39px;right:10px;top:13px;height:1px;background:#405654;z-index:0}.pledge-progress li:last-child:after{display:none}.pledge-progress li>span{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #556b68;border-radius:50%;font-size:12px;background:#1c3033;z-index:1}.pledge-progress li>div{background:#1c3033;z-index:1;padding:2px 10px 0 0}.pledge-progress small{display:block;font-size:12px;margin-top:3px;color:var(--pledge-muted)}.pledge-progress li[aria-current=step]{color:#f0ddb1}.pledge-progress li[aria-current=step]>span{background:#e4cca0;color:#20332e;border-color:#e4cca0;box-shadow:0 0 0 4px #e4cca00a}.pledge-progress li[data-complete=true]>span{color:#d1dcbc;background:#3b5343}.pledge-next{display:flex;gap:12px;font-size:14px;color:var(--pledge-muted);margin:0 26px 24px}.pledge-next>span{color:var(--pledge-gold)}.pledge-card-footer{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--pledge-line);background:#14262a88;padding:18px 26px}.pledge-card-footer>div>span{display:block;font-size:12px;color:var(--pledge-muted)}.pledge-mono{font:600 14px/1.7 ui-monospace,monospace;letter-spacing:.4px;color:var(--pledge-gold);overflow-wrap:anywhere;user-select:all}.pledge-details-button{margin-left:auto}.pledge-copy{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.pledge-copy>[role=status]{font-size:12px;color:#c5dfb3;max-width:160px}.pledge-copy>[role=status]:empty{display:none}.pledge-details{padding:26px;border-top:1px solid var(--pledge-line);background:#13262b}.pledge-shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.pledge-shipping-grid h4{font-size:27px;margin:0 0 14px}.pledge-shipping-grid pre{font-family:inherit;font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:16px;color:#f1eddf}.pledge-pack-list{margin:0;padding-left:22px;color:var(--pledge-muted);font-size:14px}.pledge-pack-list li{padding-left:5px;margin-bottom:12px}.pledge-tracking-form{display:flex;align-items:flex-end;gap:14px;border-top:1px solid var(--pledge-line);margin-top:24px;padding-top:24px}.pledge-tracking-form label{flex:1}.pledge-tracking-form button{min-height:48px}.pledge-shipping-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;font-size:13px;color:var(--pledge-muted)}.pledge-withdraw{min-height:44px;font-size:13px!important;text-decoration:underline;text-underline-offset:4px;flex:none}.pledge-receipt{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pledge-receipt>div>span{display:block;color:var(--pledge-gold);font-size:14px;margin-bottom:10px}.pledge-receipt strong{display:block;margin-bottom:12px}.pledge-receipt p{font-size:14px;color:var(--pledge-muted);max-width:600px}.pledge-empty{text-align:center;padding:50px 24px;background:#1c303388;border:1px dashed var(--pledge-line);border-radius:16px;margin:24px 0}.pledge-empty>svg{height:65px;width:65px;stroke:var(--pledge-gold);stroke-width:1;margin:0 auto 20px}.pledge-empty :is(h2,h3){font-size:38px;margin:0 0 15px}.pledge-empty p{max-width:540px;margin:0 auto 24px;color:var(--pledge-muted)}.pledge-bottom-note{display:flex;align-items:center;gap:24px;padding:30px 0;border-top:1px solid var(--pledge-line);margin-top:40px;color:var(--pledge-muted);font-size:14px}.pledge-bottom-note>span{font-size:32px;color:var(--pledge-gold)}.pledge-bottom-note p{max-width:690px}.pledge-bottom-note strong{display:block;color:#f1eddf;margin-bottom:5px}.pledge-bottom-note>a{margin-left:auto;flex:none;color:var(--pledge-gold)}.pledge-dialog{margin:auto;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:30px;border:1px solid #768268;border-radius:16px;background:#1c3033;color:#f1eddf;box-shadow:0 30px 100px #0008}.pledge-dialog::backdrop{background:#071418c9;backdrop-filter:blur(5px)}.pledge-dialog h2{font-size:38px;margin:0 0 20px}.pledge-dialog>p:not(.pledge-eyebrow){margin-bottom:20px}.pledge-dialog-actions{display:flex;gap:12px;flex-wrap:wrap}@media(min-width:1900px){.pledge-bottom-note,.pledge-ledger{max-width:1680px;margin-left:auto;margin-right:auto}}@media(max-width:1100px){.pledge-stat-icon{display:none}.pledge-stats{grid-template-columns:repeat(4,1fr)}.pledge-stats button{padding:22px 16px}.pledge-emblem{margin-right:0;width:230px;height:230px}.pledge-progress li{flex-direction:column;gap:8px}.pledge-card h3{font-size:29px}}@media(max-width:760px){.pledge-emblem{display:none}.pledge-hero{padding-bottom:30px}.pledge-stats{grid-template-columns:repeat(2,1fr);margin-bottom:35px}.pledge-stats button:nth-child(2){border-right:0}.pledge-stats button:nth-child(-n+2){border-bottom:1px solid var(--pledge-line)}.pledge-stats strong{font-size:39px}.pledge-tools{flex-direction:column}.pledge-card-top{gap:18px;flex-wrap:wrap;padding:22px}.pledge-reward{margin-left:auto}.pledge-receipt,.pledge-shipping-grid{grid-template-columns:1fr;gap:24px}.pledge-tracking-form{flex-direction:column;align-items:stretch}.pledge-bottom-note{flex-wrap:wrap}.pledge-bottom-note p{flex:1;min-width:200px}.pledge-bottom-note>a{margin-left:0}.pledge-section-heading h2{font-size:33px}}@media(max-width:540px){.pledge-experience{padding-top:20px}.pledge-hero h1{font-size:64px}.pledge-intro{font-size:16px}.pledge-back{margin-bottom:24px}.pledge-stats button{padding:20px 14px}.pledge-stats small{font-size:12px}.pledge-section-heading{align-items:flex-start}.pledge-section-heading h2{font-size:29px}.pledge-section-heading .pledge-eyebrow{font-size:10px}.pledge-section-heading .pledge-secondary{padding-inline:11px}.pledge-art{width:76px;height:106px}.pledge-card-top{padding:20px 16px;gap:15px}.pledge-card h3{font-size:26px}.pledge-card-copy p{font-size:13px}.pledge-card-copy p>span{display:block}.pledge-reward{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-left:0;width:100%;border-top:1px solid var(--pledge-line);padding-top:12px;text-align:left}.pledge-reward strong{font-size:32px;margin-left:auto}.pledge-reward small{display:none}.pledge-progress{margin:0 16px 18px;gap:8px}.pledge-progress li{font-size:12px;line-height:1.4}.pledge-progress small{font-size:10px}.pledge-progress li>div{padding:0}.pledge-progress li:after{left:34px;right:0}.pledge-next{margin:0 16px 20px}.pledge-card-footer{padding:16px;gap:12px}.pledge-card-footer>.pledge-copy{margin-left:0}.pledge-card-footer .pledge-secondary{font-size:12px!important;padding:9px 12px}.pledge-details-button{width:100%;margin:0}.pledge-details{padding:20px 16px}.pledge-shipping-foot{align-items:flex-start;flex-direction:column;gap:5px}.pledge-tools{padding:16px}.pledge-filters{gap:4px}.pledge-filters button{font-size:13px;padding-inline:10px;gap:7px}.pledge-empty{padding:35px 18px}.pledge-empty :is(h2,h3){font-size:30px}.pledge-dialog{padding:24px}.pledge-dialog h2{font-size:33px}}.bounty-workspace .pledge-experience{--pledge-gold:var(--bounty-gold);--pledge-muted:var(--bounty-muted);--pledge-line:var(--bounty-line);padding:0;min-height:0;background:none!important;color:var(--bounty-text)}.pledge-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.pledge-workspace-heading h2{font-size:27px;margin:0}.pledge-workspace-heading p{font-size:14px;line-height:1.5;color:var(--pledge-muted);margin:6px 0 0}.pledge-workspace-heading>button{flex:none}.bounty-workspace .pledge-ledger{max-width:none}.bounty-workspace .pledge-tools{padding:0;border:0;background:none;align-items:end}.bounty-workspace .pledge-tools>.ink-search-field{flex:1;min-width:0}.bounty-workspace .pledge-tools>label{min-width:0}.bounty-workspace .pledge-tools>.ink-search-field>span{display:block;font-size:14px;color:var(--pledge-muted);margin-bottom:7px}.bounty-workspace .pledge-tools select{min-height:38px;padding:6px 10px;font-size:14px}.bounty-workspace .pledge-tools .search-plate{min-height:44px}.bounty-workspace .pledge-filters{margin:16px 0 12px}.bounty-workspace .pledge-empty{background:none;border:0}.bounty-workspace .pledge-bottom-note>button{margin-left:auto;flex:none}.bounty-workspace .pledge-experience :is(button,a,input,select):focus-visible{outline:1px solid #81aaa5;outline-offset:3px}@media(max-width:760px){.bounty-workspace .pledge-tools{align-items:stretch}.bounty-workspace .pledge-bottom-note>button{margin-left:0}}@media(max-width:540px){.pledge-workspace-heading{flex-wrap:wrap;gap:10px}}@media(pointer:coarse){.bounty-workspace .pledge-tools select{min-height:44px;font-size:16px}}:root[data-ui=folio] .bounty-workspace .pledge-experience.pl{color:var(--text);background:none!important}.pl{--pl-mono:var(--font-geist-mono),ui-monospace,monospace;--pl-serif:var(--font-fraunces),Georgia,serif}.pl-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin:0 0 16px}:root[data-ui=folio] .bounty-experience .pl-head h2{margin:0;color:var(--text);font:italic 400 clamp(24px,2.4vw,30px)/1.05 var(--pl-serif);font-variation-settings:"SOFT" 100,"opsz" 144;letter-spacing:-.02em}.pl-head .bf-ghost{height:38px!important}.pl-alert{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;border-radius:12px;color:#ffd0d0;background:rgba(255,120,120,.1);box-shadow:inset 0 0 0 1px rgba(255,140,140,.35);font-size:13.5px}.pl-alert button{margin-left:auto;border:0;background:none;color:#ffd0d0;text-decoration:underline;cursor:pointer}.pl-notice{min-height:0;margin:0 0 10px;color:#7ed7a4;font-size:13.5px}.pl-notice:empty{display:none}.pl-ship-next{margin:0 0 16px}.pl-ship-icon{flex:none;width:34px;height:34px;stroke:#f2cf7e;stroke-width:1.6}.pl-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.pl-search{flex:1 1 260px;min-width:0}:root[data-ui=folio] .pl-tools .search-plate{min-height:38px}:root[data-ui=folio] body main .pl-tools select{height:38px!important;min-height:38px!important;padding:0 32px 0 14px!important}@media (any-pointer:coarse){:root[data-ui=folio] .pl-tools .search-plate{min-height:44px;height:auto}:root[data-ui=folio] body main .pl-tools select{height:44px!important;min-height:44px!important}}:root[data-ui=folio] .bounty-experience .pl-tools select{height:38px;padding:0 32px 0 14px;border:0;border-radius:999px!important;appearance:none;-webkit-appearance:none;cursor:pointer;color:var(--text);font-size:13px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 16px,calc(100% - 13px) 16px;background-size:5px 5px;background-repeat:no-repeat}.pl-filters{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.pl-filters .bf-chip small{background:color-mix(in srgb,var(--text) 14%,transparent);color:var(--text)}.pl-filters .bf-chip[aria-pressed=true] small{background:#14111c;color:#f5f1e8}.pl-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.pl-card{--ink:#cdb9ff;position:relative;overflow:hidden;border-radius:20px;animation:bf-in .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0), 12) * 40ms);background:radial-gradient(70% 120% at 0 50%,color-mix(in srgb,var(--ink) 14%,transparent),transparent 60%),color-mix(in srgb,var(--text) 3%,#14111c);box-shadow:inset 0 0 0 1px rgba(232,222,255,.1),0 22px 44px -32px rgba(0,0,0,.9)}.pl-card[data-status=open]{box-shadow:inset 0 0 0 1px rgba(242,207,126,.4),0 22px 44px -32px rgba(0,0,0,.9),0 0 40px -28px #f2cf7e}.pl-card[data-status=cancelled]{opacity:.72}.pl-row{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:20px 26px;padding:18px 20px}.pl-art{position:relative;display:block;width:112px;aspect-ratio:5/7;padding:0;border:0;overflow:hidden;border-radius:4.6%/3.3%;background:#1c1a26;cursor:pointer;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 14px 26px -14px rgba(0,0,0,.9);transform:rotate(-2deg);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pl-art:disabled{cursor:default}.pl-art:hover:not(:disabled){transform:rotate(0) translateY(-3px)}.pl-art img{object-fit:cover}.pl-card[data-status=cancelled] .pl-art img{filter:grayscale(1) brightness(.7)}.pl-ribbon{position:absolute;left:5px;right:5px;bottom:5px;z-index:2;padding:5px 4px;border-radius:999px;text-align:center;background:rgba(10,8,16,.82);color:#cdb9ff;font:700 8.5px/1.1 var(--pl-mono);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pl-card[data-status=open] .pl-ribbon{color:#14111c;background:#f2cf7e}.pl-card[data-status=done] .pl-ribbon,.pl-card[data-status=received] .pl-ribbon{color:#0f1f18;background:#7ed7a4}.pl-card[data-status=cancelled] .pl-ribbon{color:#d8d2e6}.pl-who{min-width:0;display:flex;flex-direction:column;gap:5px}:root[data-ui=folio] .bounty-experience .pl-who h3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font:400 20px/1.15 var(--pl-serif)}.pl-who .bf-poster-where{margin-top:-3px}.pl-for{margin:2px 0 0;color:var(--muted);font-size:13px}.pl-for b{color:var(--text)}.pl-for a{color:#cdb9ff;text-decoration:none}.pl-for a:hover{text-decoration:underline;text-underline-offset:3px}.pl-reward{display:flex;align-items:baseline;gap:8px;margin:4px 0 0}.pl-reward strong{color:#f2cf7e;font:300 30px/1 var(--pl-serif);font-variation-settings:"SOFT" 60,"opsz" 144;letter-spacing:-.02em}.pl-reward small{color:var(--muted);font-size:12px}.pl-progress{min-width:0;display:flex;flex-direction:column;gap:14px}.pl-road{margin:0}.pl-road b{font-size:13.5px}.pl-road small{font:500 11px/1.3 var(--pl-mono)}.pl-withdrawn{margin:0;color:var(--muted);font:italic 400 15px/1.3 var(--pl-serif)}.pl-tag{margin:0;transform:none}.pl-tag .bf-tag-body strong{font-size:18px}.pl-card[data-status=open] .pl-open{color:#14111c;background:linear-gradient(110deg,#f2cf7e,#fff1c9 60%,#f2cf7e)}.pl-details{padding:4px 20px 20px;border-top:1px dashed rgba(232,222,255,.14);animation:bf-in .35s cubic-bezier(.2,.8,.2,1)}.pl-details-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:14px 0}.pl-details-head p{margin:0;color:var(--text);font:italic 400 16px/1.35 var(--pl-serif)}.pl-eyebrow{display:block;margin:0;color:#cdb9ff;font:700 10px/1 var(--pl-mono);letter-spacing:.16em;text-transform:uppercase}.pl-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pl-steps>*{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border-radius:16px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(232,222,255,.1)}.pl-steps h4{margin:0;color:var(--text);font:400 17px/1.2 var(--pl-serif)}.pl-steps p,.pl-steps small{margin:0;color:var(--muted);font-size:12.5px;line-height:1.45}.pl-steps pre{margin:0;padding:10px 12px;border-radius:10px;white-space:pre-wrap;color:#14111c;background:linear-gradient(135deg,#fbf3dd,#efe2bf);font:600 12.5px/1.45 var(--pl-mono)}.pl-pack{display:grid;gap:6px;margin:0;padding:0 0 0 16px;color:var(--muted);font-size:12.5px;line-height:1.45}.pl-pack li::marker{color:#f2cf7e}.pl-mono{font-family:var(--pl-mono);font-weight:700;color:var(--text);letter-spacing:.04em}.pl-track input{height:40px;padding:0 14px;border:0;border-radius:999px;outline:0;background:rgba(255,255,255,.06);color:var(--text);font:600 13px/1 var(--pl-mono);box-shadow:inset 0 0 0 1px rgba(245,241,232,.18)}:root body main .pl-track input{border-radius:999px!important}.pl-track input:focus-visible{box-shadow:inset 0 0 0 2px #cdb9ff}.pl-track .bf-post{justify-content:center}.pl-track .bf-post:disabled{opacity:.45;cursor:not-allowed;animation:none}.pl-copy{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pl-copy button,.pl-link{height:32px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;background:none;color:var(--text);font-size:12.5px;box-shadow:inset 0 0 0 1px rgba(245,241,232,.2)}.pl-copy button:hover,.pl-link:hover{background:rgba(255,255,255,.07)}.pl-copy [role=status]{color:#7ed7a4;font-size:12px}.pl-withdraw{margin-top:14px;padding:0;border:0;background:none;color:var(--muted);font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pl-withdraw:hover{color:#ffb3b3}.pl-receipt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}.pl-receipt>div{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(232,222,255,.1)}.pl-receipt p{margin:0;color:var(--muted);font-size:12.5px;line-height:1.5}.pl-receipt strong{font-size:15px;overflow-wrap:anywhere}.pl-empty{display:grid;justify-items:center;gap:10px;padding:48px 20px;border-radius:20px;text-align:center;color:var(--muted);background:color-mix(in srgb,var(--text) 3%,transparent);box-shadow:inset 0 0 0 1px rgba(232,222,255,.1)}.pl-empty svg{width:54px;height:54px;stroke:#f2cf7e;stroke-width:1.3}:root[data-ui=folio] .bounty-experience .pl-empty h3{margin:0;color:var(--text);font:italic 400 24px/1.2 var(--pl-serif)}.pl-empty p{max-width:460px;margin:0;font-size:14px;line-height:1.55}.pl-empty .bf-post{margin-top:6px;text-decoration:none}.pl-dialog{width:min(460px,calc(100vw - 24px));padding:28px;border:0;border-radius:22px;color:#f5f1e8;background:#120f1c;box-shadow:inset 0 0 0 1px rgba(232,222,255,.14),0 40px 90px -30px rgba(0,0,0,.9)}.pl-dialog::backdrop{background:rgba(6,5,10,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pl-dialog h2{margin:8px 0 10px;font:italic 400 28px/1.1 var(--pl-serif)}.pl-dialog p{color:#a39cb2;font-size:14px;line-height:1.5}.pl-dialog .pl-mono{color:#f5f1e8}.pl-dialog-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pl :is(button,input,select,a):focus-visible{outline:2px solid #cdb9ff;outline-offset:2px}@media (max-width:1000px){.pl-row{grid-template-columns:96px minmax(0,1fr)}.pl-art{width:96px}.pl-progress{grid-column:1/-1}.pl-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pl-row{padding:16px;gap:14px}.pl-filters{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:2px 16px 4px;scrollbar-width:none}.pl-filters::-webkit-scrollbar{display:none}.pl-filters .bf-chip{flex:none}.pl-tools select{flex:1 1 100%}.pl-road{grid-template-columns:repeat(4,minmax(0,1fr))}.pl-road li:nth-child(2):after{display:block}.pl-road small{display:none}.pl-road b{font-size:12px}.pl-receipt{grid-template-columns:minmax(0,1fr)}.pl-details{padding:4px 16px 16px}.pl-tag{grid-template-columns:18px minmax(0,1fr) auto}.pl-tag .bf-tag-copy{grid-column:auto}.pl-tag:after{height:auto;bottom:10px}}@media (prefers-reduced-motion:reduce){.pl-card,.pl-details{animation:none}}:root[data-motion=off] :is(.pl-card,.pl-details){animation:none}.pl-list{gap:0}.pl-card{overflow:visible;border-radius:0;background:none}.pl-card,.pl-card[data-status=open]{box-shadow:none}.pl-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 13%,transparent) 15%,color-mix(in srgb,var(--text) 13%,transparent) 85%,transparent)}.pl-card[data-status=open]:before{content:"";position:absolute;inset:0 -3%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 30% 50%,rgba(242,207,126,.07),transparent)}.pl-row{grid-template-columns:76px minmax(0,1fr) minmax(0,1.8fr);gap:14px 26px;padding:18px 0}.pl-art{width:76px}.pl-ribbon{display:none}.pl-name{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0}:root[data-ui=folio] .bounty-experience .pl-who h3{font-size:18px}.pl-status{padding:4px 8px;border-radius:999px;color:#cdb9ff;background:color-mix(in srgb,#cdb9ff 12%,transparent);font:600 9.5px/1 var(--pl-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pl-status[data-status=open]{color:#14111c;background:#f2cf7e}.pl-status:is([data-status=received],[data-status=done]){color:#0f1f18;background:#7ed7a4}.pl-status[data-status=cancelled]{color:var(--muted);background:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent)}.pl-for{font-size:12.5px}.pl-reward{margin-top:2px}.pl-reward strong{font-size:24px}.pl-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 22px}.pl-road .bf-road-dot{width:20px;height:20px;font-size:9.5px}.pl-road li:not(:last-child):after{left:24px;top:9px}.pl-road b{margin-top:2px;font-size:11.5px}.pl-road small{font-size:10px}.pl-tag{grid-template-columns:12px minmax(0,1fr) auto;gap:10px;padding:7px 7px 7px 10px;border-radius:8px 999px 999px 8px}.pl-tag:after{left:28px;top:7px;bottom:7px;border-left-width:1.5px}.pl-tag .bf-tag-hole{width:10px;height:10px;box-shadow:inset 0 0 0 2px rgba(138,100,32,.35)}.pl-tag .bf-tag-body{gap:3px;padding-left:6px}.pl-tag .bf-tag-label{font-size:8px}.pl-tag .bf-tag-body strong{font-size:12.5px}.pl-tag .bf-tag-copy{height:32px;padding:0 14px;font-size:12.5px}.pl-details{padding:0 0 20px 102px;border-top:0}@media (max-width:1000px){.pl-row{grid-template-columns:76px minmax(0,1fr)}.pl-art{width:76px}.pl-progress{grid-column:1/-1}.pl-details{padding-left:0}}@media (max-width:640px){.pl-row{padding:16px 0;gap:12px 14px}.pl-progress{grid-template-columns:minmax(0,1fr);gap:14px}.pl-details{padding:0 0 16px}.pl .pl-road{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.pl .pl-road li:not(:last-child):after{display:block}.pl .pl-road b{font-size:10.5px;white-space:normal}.pl .pl-tag{grid-template-columns:10px minmax(0,1fr) auto}.pl .pl-tag .bf-tag-copy{grid-column:auto}}.pl-ship-next:before{display:none}.pl-ship-next .pl-ship-icon{width:24px;height:24px}.pl-road b{white-space:nowrap}.pl-steps{gap:0}.pl-steps>*{position:relative;padding:6px 22px;border-radius:0;background:none;box-shadow:none}.pl-steps>:first-child{padding-left:0}.pl-steps>*+:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(transparent,color-mix(in srgb,var(--text) 14%,transparent) 20%,color-mix(in srgb,var(--text) 14%,transparent) 80%,transparent)}@media (max-width:1000px){.pl-steps>*{padding:16px 0}.pl-steps>*+:before{top:0;bottom:auto;left:0;right:0;width:auto;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--text) 14%,transparent),transparent)}}.pl-card[data-status=paid]:before{content:"";position:absolute;inset:0 -3%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 30% 50%,rgba(242,207,126,.07),transparent)}.pl-status[data-status=paid]{color:#14111c;background:#f2cf7e}.pl-status:is([data-status=expired],[data-status=declined],[data-status=withdrawn],[data-status=refunded]){color:var(--muted);background:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent)}.pl-card:is([data-status=expired],[data-status=declined],[data-status=withdrawn],[data-status=refunded]) .pl-art>img{filter:grayscale(1) brightness(.7)}.pl-art--product{background:radial-gradient(closest-side,rgba(143,214,232,.16),transparent),#16141f}.pl-art--product>img{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain}.pl-offer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px;font-size:12.5px;color:var(--muted)}.pl-offer-actions:empty{display:none}.pl-offer-actions b{color:var(--text);font-weight:600}.pl-offer-actions>span{margin-right:4px}.pl-offer-actions :is(.bf-ghost,.bf-post){height:34px;padding:0 14px;font-size:12.5px;text-decoration:none}@media (max-width:640px){.pl-offer-actions{justify-content:flex-start}}:root:not([data-theme=light]):has(.bounty-experience){--bg:var(--midnight-bg);--bg-2:var(--midnight-panel);--text:var(--midnight-text);--text-2:var(--midnight-text);--muted:var(--midnight-muted);--line:var(--midnight-border);--gold:#e4cca0}.bounty-experience{--bounty-panel:#1c3033;--bounty-soft:#14252a;--bounty-line:#3a5152;--bounty-gold:#e4cca0;--bounty-text:#f1eddf;--bounty-muted:#b0c0bc;position:relative;isolation:isolate;width:100%;max-width:none;padding:24px var(--page-gutter) 80px!important;color:var(--bounty-text);background:radial-gradient(ellipse at 80% 4%,#b48a3826,transparent 35%),radial-gradient(ellipse at 3% 9%,#6653913b,transparent 32%),#0f1c21;font-size:16px}.bounty-experience *{box-sizing:border-box}.bounty-experience .bounty-room{opacity:.045!important;mix-blend-mode:luminosity}.bounty-experience button,.bounty-experience input,.bounty-experience select{font-family:inherit}.bounty-experience button{cursor:pointer}.bounty-experience button:disabled{opacity:.5;cursor:default}.bounty-experience a:focus-visible,.bounty-experience button:focus-visible,.bounty-experience input:focus-visible,.bounty-experience select:focus-visible{outline:2px solid var(--bounty-gold);outline-offset:4px}.bounty-experience h1,.bounty-experience h2,.bounty-experience h3{font-family:var(--font-bounty-serif),Georgia,serif;font-weight:400}.bounty-experience .bounty-eyebrow{font:600 12px/1.6 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--bounty-gold);margin:0 0 14px}.bounty-experience .bounty-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border:1px solid #ddc495;border-radius:8px;padding:12px 21px;background:linear-gradient(135deg,#f2e1ba,#c9a56a);color:#1e302d;font-size:16px;font-weight:600;text-decoration:none;box-shadow:0 6px 18px #0002;transition:filter .2s}.bounty-primary:hover{filter:brightness(1.08)}.bounty-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;padding:12px 0 28px}.bounty-heading-copy{min-width:0}.bounty-heading h1{margin:0;font-size:clamp(38px,3.6vw,54px);line-height:1.1;letter-spacing:-.8px}.bounty-heading-copy p{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--bounty-muted)}.bounty-heading-tools{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:100%}.bounty-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.bounty-experience .bounty-secondary{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 20px;border:1px solid #647671;border-radius:8px;background:linear-gradient(150deg,#354c4b,#203536);box-shadow:inset 0 1px 0 #e9e4c91a,0 4px 12px #0002;color:var(--bounty-text);font-size:16px;font-weight:600;text-decoration:none}.bounty-secondary:hover{filter:brightness(1.12)}.bounty-binder-shortcut{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--bounty-muted);font-size:14px;text-align:left}.bounty-binder-shortcut strong,.bounty-binder-shortcut>span{color:var(--bounty-gold)}.bounty-binder-shortcut:hover{color:var(--bounty-text);text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.bounty-heading{gap:16px;padding-top:4px;padding-bottom:22px}.bounty-heading-tools{align-items:flex-start}.bounty-heading-actions{gap:10px}.bounty-heading-actions :is(.bounty-primary,.bounty-secondary){padding-inline:15px}}@media(max-width:540px){.bounty-heading-actions{gap:8px}.bounty-heading-actions :is(.bounty-primary,.bounty-secondary){gap:6px;padding-inline:10px;font-size:14px}}.bounty-experience .bounty-text-action{display:inline-flex;align-items:center;gap:12px;background:none;border:0;padding:12px 0;min-height:44px;color:var(--bounty-gold);font-size:14px;text-decoration:none}.bounty-experience .board-shell{width:100%;margin:0;min-height:0;padding:0;border:1px solid var(--bounty-line);border-radius:18px;background:linear-gradient(150deg,#213739d9,#102227ed),url(/img/bounty-wood.webp) 50%/480px;box-shadow:0 20px 50px #0002;scroll-margin-top:95px}.bounty-experience .board-controls{position:relative;inset:auto;display:flex;align-items:center;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0;padding:25px 28px;border-bottom:1px solid var(--bounty-line);transform:none;pointer-events:auto}.board-controls .bounty-eyebrow{margin-bottom:5px}.board-controls h2{font-size:38px;line-height:1.15;margin:0}.bounty-tabs{display:flex;border:1px solid var(--bounty-line);border-radius:9px;padding:5px;gap:5px;background:#0c1d21}.bounty-tabs button{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 15px;border:0;border-radius:5px;background:none;color:var(--bounty-muted);font-size:14px}.bounty-tabs button[aria-pressed=true]{background:#32494b;color:var(--bounty-text);box-shadow:0 2px 7px #0002}.bounty-tabs span{font-size:12px;color:var(--bounty-gold)}.bounty-experience .board-face{padding:0;min-height:0}.bounty-experience .board-scroll{padding:24px 28px 36px;margin:0;overflow:visible}.bounty-board-help{max-width:820px;color:var(--bounty-muted);font-size:14px;line-height:1.65;margin:0 0 24px}.bounty-experience .bounty-filters{gap:12px;padding:16px;margin-bottom:34px;background:var(--bounty-soft)!important;border:1px solid var(--bounty-line)!important;border-radius:10px}.bounty-filters>.min-w-\[200px\]{flex-basis:260px;min-width:180px}.bounty-filters .search-plate{min-height:44px}.bounty-filters .search-plate input{font-size:16px!important;font-family:inherit;font-weight:400}.bounty-filters select{min-width:0;max-width:260px;min-height:44px;padding:10px;border:1px solid var(--bounty-line);border-radius:7px;background:var(--bounty-panel);color:var(--bounty-text);font-size:14px}.bounty-filters label{display:flex;align-items:center;gap:8px;font-size:14px!important;color:var(--bounty-muted)!important;min-height:44px}.bounty-filters input[type=checkbox]{width:17px;height:17px;accent-color:#d6bc86}.bounty-filters>span{font-size:13px!important;color:var(--bounty-muted)!important}.bounty-experience .board-scroll>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:38px 22px;margin:0;padding:0;list-style:none}.bounty-note{min-width:0;padding-top:12px}.bounty-note>div:first-child{transition:transform .25s;transform:rotate(-.5deg)!important}.bounty-note:nth-child(2n)>div:first-child{transform:rotate(.6deg)!important}.bounty-note:focus-within>div:first-child,.bounty-note:hover>div:first-child{transform:translateY(-5px)!important}.bounty-art>div{width:92%!important;border-color:#71847d!important;background:#1c2b2c!important;padding:7px!important}.bounty-art>img{width:25px!important;top:-9px!important;filter:brightness(.9)}.bounty-art>:is(button,span){top:13px!important;right:8px!important;left:auto!important;min-width:0!important;padding:7px 11px!important;font:600 15px/1.2 Arial,sans-serif!important;background:#e6d7b2!important;border:1px solid #a89469;border-radius:6px!important;transform:rotate(4deg)!important;z-index:4!important;text-shadow:none!important;color:#302c20!important}.bounty-card-link{position:absolute;inset:0 4%;z-index:2;border-radius:12px}.bounty-note .bounty-note-paper{width:92%!important;background:linear-gradient(140deg,#f0e6cfed,#d5c3a0f0),url(/img/bounty-slip.webp) 50%/100% 100%!important;padding:18px 17px 22px;border:1px solid #b4a383;border-top:0;border-radius:0 0 10px 10px;box-shadow:0 14px 20px #0003}.bounty-note-paper>p:first-child{font:25px/1.13 var(--font-bounty-serif),Georgia,serif!important;white-space:normal;overflow-wrap:anywhere;margin-bottom:12px}.bounty-note-paper>p{font-size:14px;line-height:1.5}.bounty-note-paper button{min-height:36px}.bounty-note-paper>button:not([aria-label]){min-height:42px;margin-top:10px;padding:9px 16px!important;background:#29443a!important;color:#fff3d5!important;border-color:#466251!important;border-radius:7px;font-size:14px!important;letter-spacing:0!important}.bounty-note-paper a{font-size:14px!important;min-height:40px;padding:9px 12px!important}.bounty-trade-badge{display:inline-block;padding:4px 8px;margin-bottom:9px;border:1px solid #7e976965;border-radius:30px;background:#b2c79252;color:#345130;font-size:12px}.bounty-note-paper .bounty-reward{font:32px/1.3 var(--font-bounty-serif),Georgia,serif;margin:4px 0 8px}.bounty-note-paper .bounty-reward input,.bounty-note-paper .bounty-reward>span:first-child{color:#684620!important}.bounty-note-paper .bounty-reward>span:not(:first-child){font-size:14px}.bounty-experience .bounty-load-more{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;margin:34px auto 0;padding:12px 22px;border:1px solid var(--bounty-line);border-radius:8px;background:var(--bounty-panel);color:var(--bounty-gold);font-size:15px}.bounty-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:45px 20px 56px;background:radial-gradient(ellipse,#bba2630a,transparent 65%)}.bounty-empty>span{font-size:62px;line-height:1;color:var(--bounty-gold);opacity:.65}.bounty-empty h3{font-size:40px;margin:15px 0 12px;line-height:1.1}.bounty-empty p{max-width:560px;color:var(--bounty-muted);line-height:1.75;margin:0 0 25px}.bounty-notice{display:flex;align-items:center;flex-wrap:wrap;gap:14px;background:#284539;border:1px solid #607d65;border-radius:9px;padding:17px 20px;font-size:14px;line-height:1.6;margin-bottom:25px}.bounty-notice a{color:#f2dbad}.bounty-notice button{margin-left:auto;border:0;background:none;color:inherit;font-size:22px;min-width:40px;min-height:40px}.bounty-shelf{padding:22px;border:1px solid var(--bounty-line);border-radius:14px;background:var(--bounty-panel)}.bounty-shelf h2{font:32px var(--font-bounty-serif),Georgia,serif!important}.bounty-post-dialog{margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;background:transparent;color:var(--bounty-text)}.bounty-post-dialog::backdrop{background:#051116bd;backdrop-filter:blur(6px)}.bounty-post-dialog>div.relative{max-width:540px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--bounty-panel)!important;border-color:var(--bounty-line)!important;padding:30px!important}.bounty-post-dialog h2{font:38px var(--font-bounty-serif),Georgia,serif!important}.bounty-post-guidance{font-size:14px;line-height:1.65;color:var(--bounty-muted);margin:10px 0 20px}.bounty-post-dialog button{min-height:40px}.bounty-post-dialog input{min-height:40px;font-size:16px}.bounty-post-dialog .space-y-4>div>span,.bounty-post-dialog label>span{font-size:12px!important}.bounty-post-dialog [role=radio]{font-size:13px}.bounty-post-dialog .search-plate{border-color:var(--bounty-line)!important}.bounty-post-dialog>div.relative>button[aria-label=Close]{min-width:40px}body:has(.bounty-experience) footer{display:block}.bounty-pledge-confirmation{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:120;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 112px);overflow-y:auto;padding:24px;border:1px solid #75816a;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#d6b87912,transparent 60%),var(--bounty-panel);box-shadow:0 22px 65px #0009,inset 0 1px 0 #f1dfb51a;color:var(--bounty-text)}.bounty-pledge-heading{display:flex;align-items:center;gap:15px}.bounty-pledge-seal{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid #c2ab7799;border-radius:50%;background:linear-gradient(145deg,#40544b,#203832);box-shadow:inset 0 0 0 4px #1d3033;color:var(--bounty-gold);font-size:23px}.bounty-pledge-heading .bounty-eyebrow{margin:0 0 3px;font-size:10px;letter-spacing:1.7px}.bounty-pledge-heading h2{font:34px/1.1 var(--font-bounty-serif),Georgia,serif;margin:0;color:var(--bounty-text)}.bounty-pledge-next{font-size:15px;line-height:1.65;margin:18px 0 13px;color:var(--bounty-muted)}.bounty-pledge-reference{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;padding:13px 15px;background:var(--bounty-soft);border:1px solid var(--bounty-line);border-radius:8px}.bounty-pledge-reference span{font-size:12px;color:var(--bounty-muted)}.bounty-pledge-reference strong{font:600 15px/1.5 ui-monospace,monospace;color:var(--bounty-gold);letter-spacing:.6px;overflow-wrap:anywhere;user-select:all}.bounty-pledge-help{font-size:13px;line-height:1.6;color:var(--bounty-muted);margin:12px 0 18px}.bounty-pledge-actions{display:flex;align-items:center;gap:24px}.bounty-pledge-actions .bounty-primary{min-height:44px;font-size:14px;padding:10px 17px}@media(max-width:540px){.bounty-pledge-confirmation{bottom:16px;padding:20px}.bounty-pledge-heading h2{font-size:30px}.bounty-pledge-reference{flex-direction:column;align-items:flex-start}.bounty-pledge-actions{gap:20px}}.bounty-post-dialog [role=radio][aria-checked=true]{background:#e4cca0!important;color:#20332e!important;border-color:#e4cca0!important;transition:none}.bounty-post-dialog [role=radio][aria-checked=false]{background:transparent!important;color:var(--bounty-text)!important;border-color:var(--bounty-line)!important;transition:none}.bounty-post-dialog .btn-gold{background:linear-gradient(135deg,#f2e1ba,#c9a56a);color:#20332e}@media(max-width:760px){.bounty-experience .board-scroll{padding:20px}.bounty-experience .board-controls{padding:22px 20px}.bounty-experience .board-scroll>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.bounty-note-paper>p:first-child{font-size:23px!important}}@media(max-width:540px){.bounty-experience{padding-top:20px!important}.board-controls h2{font-size:31px}.bounty-tabs{width:100%}.bounty-tabs button{flex:1;justify-content:center;padding-inline:9px}.bounty-experience .board-scroll{padding:20px 13px 30px}.bounty-experience .board-scroll>ul{grid-template-columns:minmax(0,1fr);gap:28px;max-width:340px;margin:auto}.bounty-art>div,.bounty-note .bounty-note-paper{width:88%!important}.bounty-card-link{inset-inline:6%}.bounty-art>:is(button,span){right:13px!important}.bounty-filters{padding:12px!important;gap:10px!important}.bounty-filters>div{flex-basis:100%!important;min-width:0!important}.bounty-filters select{max-width:none;flex:1 1 120px;width:100%;font-size:14px}.bounty-filters>span{width:100%}.bounty-empty{padding:30px 10px}.bounty-empty h3{font-size:33px}.bounty-empty p{font-size:15px}.bounty-post-dialog>div.relative{padding:22px 18px!important}.bounty-post-dialog .space-y-4>div,.bounty-post-dialog .space-y-4>label{flex-wrap:wrap}.bounty-post-dialog .space-y-4 [role=radiogroup]{flex:1;min-width:145px}}@media(prefers-reduced-motion:reduce){.bounty-note>div:first-child{transition:none;transform:none!important}}.bounty-workspace .bounty-heading{padding:0 0 16px;gap:14px}.bounty-workspace .bounty-heading h1{font-size:clamp(34px,3vw,44px)}.bounty-workspace .bounty-heading-copy p{margin-top:5px;font-size:14px}.bounty-workspace-tabs{display:flex;gap:18px;border-bottom:1px solid var(--bounty-line);padding-bottom:13px;margin:0 0 20px}.bounty-workspace-tabs>button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 15px;min-height:44px;color:var(--bounty-muted);border:0;border-radius:6px;background:none;font-size:16px;white-space:nowrap}.bounty-workspace-tabs>button[aria-pressed=true]{color:var(--bounty-text);background:color-mix(in srgb,var(--bounty-text) 4%,transparent)}.bounty-workspace-tabs small{color:var(--bounty-gold);font-size:13px}.bounty-workspace .board-face,.bounty-workspace .board-inner,.bounty-workspace .board-scroll,.bounty-workspace .board-shell,.bounty-workspace .bounty-shelf{background:none!important;border:0!important;border-radius:0;box-shadow:none!important;padding:0!important;margin:0;min-height:0;max-height:none;overflow:visible}.bounty-workspace .board-face:after,.bounty-workspace .board-face:before,.bounty-workspace .board-shell:after,.bounty-workspace .board-shell:before,.bounty-workspace .board-shell[hidden]{display:none}.bounty-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 15px;flex-wrap:wrap}.bounty-workspace .bounty-list-heading h2{font:400 25px/1.3 var(--font-bounty-serif),Georgia,serif!important;margin:0;color:var(--bounty-text)}.bounty-list-heading h2 small{font:14px/1.3 Arial,sans-serif;color:var(--bounty-muted)}.bounty-shelf-description{font-size:14px;line-height:1.5;color:var(--bounty-muted);margin:0 0 16px}.bounty-workspace .bounty-filters{background:none!important;border:0!important;padding:0!important;margin:0 0 18px;border-radius:0;gap:10px}.bounty-workspace .board-scroll>.bounty-open-list,.bounty-workspace .bounty-open-list{display:block;max-width:none;margin:0;padding:0;list-style:none}.bounty-workspace .bounty-open-row{position:relative;display:grid;grid-template-columns:60px minmax(180px,1fr) 72px 124px 150px 115px auto;gap:16px;align-items:center;padding:15px 0;border-top:1px solid var(--bounty-line);min-width:0}.bounty-workspace .bounty-community-row{grid-template-columns:60px minmax(200px,1fr) minmax(160px,220px) 130px minmax(130px,auto)}.bounty-workspace .bounty-available-row{grid-template-columns:60px minmax(200px,1fr) 90px 125px auto}.bounty-open-row[data-focused=true]{outline:1px solid var(--bounty-gold);outline-offset:5px}.bounty-row-art{display:block;position:relative;width:60px;height:84px;overflow:hidden;border-radius:5px;align-self:center;background:var(--bounty-soft)}.bounty-art-placeholder{font-size:11px;color:var(--bounty-muted);display:grid;place-items:center;height:100%;text-align:center}.bounty-workspace .bounty-row-identity h3{font:400 25px/1.12 var(--font-bounty-serif),Georgia,serif;margin:0 0 6px;color:var(--bounty-text);overflow-wrap:anywhere}.bounty-row-identity h3 a{text-decoration:none;color:inherit}.bounty-row-identity h3 a:hover{text-decoration:underline;text-underline-offset:4px}.bounty-row-identity p{font-size:14px;line-height:1.45;color:var(--bounty-muted);margin:0}.bounty-row-identity .bounty-row-pledges{color:var(--bounty-gold);margin-top:4px}.bounty-row-field,.bounty-row-price{min-width:0;display:flex;flex-direction:column;gap:6px}.bounty-row-field>span,.bounty-row-price>span{font-size:13px;color:var(--bounty-muted)}.bounty-workspace .bounty-pledge-inline input,.bounty-workspace .bounty-row-field input,.bounty-workspace .bounty-row-field select{width:100%;min-width:0;height:34px;padding:5px 9px;border:1px solid var(--bounty-line);border-radius:6px;background:var(--bounty-soft);color:var(--bounty-text);font-size:14px}.bounty-reward-field>div{display:flex;align-items:center;gap:6px;color:var(--bounty-gold)}.bounty-row-price strong{font:400 28px/1.1 var(--font-bounty-serif),Georgia,serif;color:var(--bounty-gold)}.bounty-row-request{display:flex;flex-direction:column;gap:5px;font-size:15px}.bounty-row-request small{font-size:14px;color:var(--bounty-muted)}.bounty-row-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.bounty-row-actions>p{flex-basis:100%;font-size:14px;color:var(--bounty-gold)}.bounty-row-more{position:relative}.bounty-row-more>summary{list-style:none;display:grid;place-items:center;width:36px;min-height:44px;cursor:pointer;color:var(--bounty-muted);letter-spacing:2px;border-radius:6px}.bounty-row-more>summary::-webkit-details-marker{display:none}.bounty-row-more>summary:hover{background:var(--bounty-soft)}.bounty-row-more[open]{z-index:10}.bounty-row-more>div{position:absolute;right:0;top:100%;width:260px;max-width:calc(100vw - 40px);display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--bounty-line);background:var(--bounty-panel);border-radius:8px;box-shadow:0 12px 30px #0004}.bounty-row-more label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--bounty-muted)}.bounty-row-more textarea{padding:8px;background:var(--bounty-soft);color:var(--bounty-text);border:1px solid var(--bounty-line);border-radius:5px;resize:vertical}.bounty-row-more a{font-size:14px;color:var(--bounty-gold)}.bounty-row-more summary:focus-visible{outline:2px solid var(--bounty-gold);outline-offset:2px}.bounty-pledge-inline{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.bounty-workspace .bounty-pledge-inline input{width:52px}.bounty-workspace .bounty-empty{padding:35px 15px;background:none}.bounty-workspace .bounty-empty>span{display:none}@media(max-width:1200px){.bounty-workspace .bounty-own-row:not(.bounty-available-row){grid-template-columns:60px minmax(150px,1fr) repeat(3,minmax(85px,1fr)) auto;gap:12px}.bounty-own-row:not(.bounty-available-row) .bounty-row-art{grid-row:1/3}.bounty-own-row:not(.bounty-available-row) .bounty-row-identity{grid-column:2/-1}.bounty-own-row:not(.bounty-available-row) .bounty-quantity{grid-column:2}.bounty-workspace .bounty-community-row{grid-template-columns:60px minmax(170px,1fr) 160px 100px}.bounty-community-row .bounty-row-actions{grid-column:2/-1;justify-content:flex-start}}@media(max-width:760px){.bounty-workspace-tabs{gap:2px;justify-content:space-between}.bounty-workspace-tabs>button{padding:10px 7px;gap:6px;font-size:14px}.bounty-workspace .bounty-available-row,.bounty-workspace .bounty-community-row,.bounty-workspace .bounty-open-row,.bounty-workspace .bounty-own-row:not(.bounty-available-row){grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 0}.bounty-workspace .bounty-row-art{width:52px;height:73px;grid-row:1;grid-column:1}.bounty-workspace .bounty-row-identity{grid-column:2/-1;grid-row:1}.bounty-workspace .bounty-row-identity h3{font-size:23px}.bounty-workspace .bounty-own-row .bounty-quantity{grid-column:1}.bounty-workspace .bounty-row-actions{grid-column:2/-1;justify-content:flex-end}.bounty-workspace .bounty-community-row .bounty-row-request{grid-column:1/3}.bounty-workspace .bounty-community-row .bounty-row-actions{grid-column:1/-1;justify-content:flex-start}.bounty-row-field>span{font-size:12px}.bounty-reward-field{grid-column:1/2}.bounty-reward-field>div{min-width:76px}.bounty-reward-field>span{white-space:nowrap}.bounty-workspace .bounty-available-row .bounty-row-price{grid-column:2}.bounty-workspace .bounty-available-row .bounty-row-actions{grid-column:1/-1}.bounty-workspace .bounty-filters select{max-width:100%}.bounty-workspace .bounty-filters>div{width:100%}.bounty-workspace .bounty-row-field select{padding-inline:5px}}@media(pointer:coarse){.bounty-workspace .bounty-pledge-inline input,.bounty-workspace .bounty-row-field input,.bounty-workspace .bounty-row-field select{height:44px;font-size:16px}}.bounty-workspace .bounty-filters .search-plate{min-height:46px}.bounty-workspace .bounty-community-row{grid-template-columns:92px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:8px 24px;padding:20px 0;border:0}.bounty-row-resolution{grid-column:3;grid-row:1/3;display:grid;grid-template-columns:220px minmax(125px,auto);align-items:center;gap:24px;min-width:0}.bounty-community-row{--reward-sheen:linear-gradient(115deg,#f4d8a1 5%,#faf2d5 27%,#a8dfdc 52%,#c6c7eb 77%,#ecd2dc);isolation:isolate}.bounty-workspace .bounty-reward{grid-column:1;grid-row:auto;gap:0;position:relative;align-items:center}.bounty-workspace .bounty-reward-amount{font:700 34px/1.12 var(--font-inter),Arial,sans-serif;letter-spacing:-.05em;font-variant-numeric:lining-nums;color:var(--bounty-text);white-space:nowrap}.bounty-reward-value{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;padding:4px 0 6px}.bounty-reward-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--bounty-gold)}.bounty-reward-amount>span{background:var(--reward-sheen);background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #243b4140) drop-shadow(0 4px 8px #0002)}.bounty-reward-amount sup{font-size:.5em;vertical-align:super;letter-spacing:0;margin-right:3px}.bounty-reward-decimal{font-size:.68em;letter-spacing:-.04em}.bounty-market{--signal-color:var(--bounty-muted);position:relative;max-width:100%;color:var(--bounty-muted)}[data-signal=above] .bounty-market{--signal-color:#a2ddd0}[data-signal=near] .bounty-market{--signal-color:#e4cca0}[data-signal=below] .bounty-market{--signal-color:#dfb8c5}.bounty-market summary{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:44px;width:fit-content;max-width:100%;padding:3px 0;list-style:none;cursor:pointer;border-radius:3px;font-size:12px;line-height:1.35}.bounty-community-row .bounty-market summary{align-items:center;text-align:center}.bounty-market summary::-webkit-details-marker{display:none}.bounty-market summary:focus-visible{outline:2px solid var(--bounty-gold);outline-offset:4px}.bounty-market-value{font-size:13px}.bounty-market-value b{font-weight:500;color:var(--bounty-text)}.bounty-market-signal{display:flex;align-items:center;gap:5px;color:var(--signal-color);font-weight:550;font-size:13px}.bounty-market-signal>span:first-child{font-size:17px;font-weight:600;line-height:1}.bounty-market-info{font-size:13px;opacity:.7}.bounty-market summary:hover .bounty-market-info,.bounty-market[open] .bounty-market-info{opacity:1}.bounty-market-detail{position:absolute;right:0;top:calc(100% + 8px);width:310px;max-width:calc(100vw - 40px);padding:17px;z-index:30;background:var(--bounty-panel);border:1px solid var(--bounty-line);border-radius:8px;box-shadow:0 12px 35px #0005;font-size:13px;line-height:1.55;color:var(--bounty-muted)}.bounty-community-row:has(.bounty-market[open]){z-index:5}.bounty-market-detail>b{font-size:14px;color:var(--bounty-text)}.bounty-market-detail dl,.bounty-market-detail p{margin:10px 0 0}.bounty-market-detail dl>div{display:flex;justify-content:space-between;gap:15px}.bounty-market-detail dd{margin:0;color:var(--bounty-text)}.bounty-community-row .bounty-row-art{box-shadow:0 3px 8px #0004;transform-origin:50% 80%;transition:transform .3s ease,box-shadow .3s ease}@media(hover:hover) and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .bounty-community-row .bounty-row-art:hover{transform:translateY(-3px) rotate(-1.5deg);box-shadow:0 7px 13px #0005}}:root[data-theme=light] .bounty-community-row{--reward-sheen:linear-gradient(115deg,#725125,#8b5a26 25%,#236469 53%,#675275 78%,#815241)}:root[data-theme=light] [data-signal=above] .bounty-market{--signal-color:#21604e}:root[data-theme=light] [data-signal=near] .bounty-market{--signal-color:#72571f}:root[data-theme=light] [data-signal=below] .bounty-market{--signal-color:#87475b}:root[data-theme=light] .bounty-reward-amount>span{filter:none}:root[data-foil=off] .bounty-reward-amount>span{background:none;-webkit-text-fill-color:currentColor;filter:none}:root[data-motion=off] .bounty-community-row .bounty-row-art{transition:none}@media(prefers-reduced-motion:reduce){.bounty-community-row .bounty-row-art{transition:none}}@media(forced-colors:active){.bounty-reward-amount>span{background:none;-webkit-text-fill-color:CanvasText;filter:none}.bounty-market-signal{color:LinkText}.bounty-market-detail{background:Canvas;border-color:CanvasText;box-shadow:none}}.bounty-market-source{display:inline-flex;align-items:center;min-height:36px;margin-top:10px;color:var(--bounty-gold);text-decoration:underline;text-underline-offset:3px}.bounty-target{position:relative;isolation:isolate;grid-column:1;grid-row:1/3;padding:7px;align-self:center}.bounty-target:before{content:"";position:absolute;inset:-22px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 25% 25%,color-mix(in srgb,var(--bounty-ink) 22%,transparent),transparent 65%),radial-gradient(ellipse at 75% 70%,color-mix(in srgb,var(--bounty-second-ink) 16%,transparent),transparent 70%);mask-image:radial-gradient(ellipse closest-side,#000 15%,transparent 100%)}.bounty-workspace .bounty-target .bounty-row-art{width:78px;height:109px;overflow:hidden}.bounty-target-corners{position:absolute;inset:0;pointer-events:none;background:linear-gradient(var(--bounty-gold),var(--bounty-gold)) 0 0/14px 1px,linear-gradient(var(--bounty-gold),var(--bounty-gold)) 0 0/1px 14px,linear-gradient(var(--bounty-gold),var(--bounty-gold)) 100% 100%/14px 1px,linear-gradient(var(--bounty-gold),var(--bounty-gold)) 100% 100%/1px 14px;background-repeat:no-repeat;opacity:.65}.bounty-workspace .bounty-community-row .bounty-row-identity{grid-column:2;grid-row:1;align-self:end;min-width:0}.bounty-target-heading{display:flex;align-items:center;gap:10px;margin-bottom:7px}.bounty-workspace .bounty-target-heading h3{margin:0;font-size:29px;line-height:1.1;min-width:0}.bounty-target-inks{display:flex;align-items:center;gap:3px;flex-shrink:0}.bounty-community-row .bounty-row-identity p{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 12px}.bounty-seeker{font-size:14px;color:var(--bounty-muted)}.bounty-seeker strong{font-weight:500;color:var(--bounty-text)}.bounty-target-edition{font-size:13px;color:var(--bounty-muted)}.bounty-target-edition:before{content:"·";margin-right:12px;color:var(--bounty-gold)}.bounty-workspace .bounty-community-row .bounty-row-request{grid-column:2;grid-row:2;align-self:start;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 18px;min-width:0}.bounty-request-brief{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;font-size:14px;line-height:1.6;color:var(--bounty-text)}.bounty-request-brief>span{display:inline-flex;align-items:baseline;gap:5px}.bounty-request-brief>span+span:before{content:"·";color:var(--bounty-gold);margin-right:5px}.bounty-request-quantity strong{font-weight:600;font-variant-numeric:tabular-nums;color:var(--bounty-gold)}.bounty-request-finish[data-finish=foil]{text-shadow:1px 0 #b29acf60,-1px 0 #77bfbe60;text-decoration:underline;text-decoration-color:#b29acf70;text-underline-offset:4px}.bounty-row-request .bounty-request-trades{display:flex;align-items:center;gap:6px;color:#9dd2c2;font-size:13px;line-height:1.6}:root[data-theme=light] .bounty-row-request .bounty-request-trades{color:#2d6659}.bounty-workspace .bounty-community-row .bounty-row-actions{grid-column:2;grid-row:auto;justify-content:flex-end;max-width:175px}.bounty-ink-thread{position:absolute;bottom:0;left:46px;right:0;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--bounty-ink) 55%,transparent),color-mix(in srgb,var(--bounty-second-ink) 35%,var(--bounty-line)) 28%,color-mix(in srgb,var(--bounty-gold) 24%,transparent) 72%,transparent);pointer-events:none}:root[data-foil=off] .bounty-request-finish{text-shadow:none;text-decoration:none}@media(max-width:1100px) and (min-width:761px){.bounty-workspace .bounty-community-row{grid-template-columns:92px minmax(0,1fr) 200px;gap:7px 20px}.bounty-row-resolution{grid-template-columns:minmax(0,1fr);gap:6px}.bounty-workspace .bounty-community-row .bounty-row-actions{grid-column:1;max-width:none;justify-content:center}}@media(max-width:760px){.bounty-workspace .bounty-community-row{grid-template-columns:78px minmax(0,1fr);gap:14px;padding:22px 0}.bounty-target{grid-row:1;align-self:start}.bounty-workspace .bounty-target .bounty-row-art{width:64px;height:90px}.bounty-workspace .bounty-community-row .bounty-row-identity{align-self:center}.bounty-target-heading{flex-direction:column;align-items:flex-start;gap:5px}.bounty-workspace .bounty-target-heading h3{font-size:25px}.bounty-community-row .bounty-row-identity p{gap:2px}.bounty-target-edition{flex-basis:100%;font-size:12px}.bounty-target-edition:before{content:none}.bounty-workspace .bounty-community-row .bounty-row-request{grid-column:1/-1;grid-row:2;gap:6px 14px}.bounty-row-resolution{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bounty-workspace .bounty-community-row .bounty-reward{display:flex;flex:1 1 175px;max-width:220px;gap:0;align-items:center}.bounty-workspace .bounty-reward-amount{font-size:30px}.bounty-reward-label{font-size:10px;letter-spacing:.09em}.bounty-community-row .bounty-market summary{align-items:center;text-align:center}.bounty-community-row .bounty-market-detail{position:absolute;left:0;right:auto;max-width:calc(100vw - 48px)}.bounty-workspace .bounty-community-row .bounty-row-actions{flex:0 0 auto;margin-left:auto;justify-content:flex-end;max-width:100%}.bounty-ink-thread{left:0}}@media(max-width:640px){.bounty-workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 6px}}@media(forced-colors:active){.bounty-ink-thread,.bounty-target-corners,.bounty-target:before{display:none}.bounty-request-finish[data-finish=foil]{text-shadow:none}}