.market-detail .icon-button{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;display:inline-flex}.market-detail .icon-button:hover,.market-detail .detail-watch .pd-btn:hover{background:var(--soft);color:var(--ink)}.market-detail .icon-button,.market-detail .detail-watch .pd-btn{transition:background-color .15s,color .15s}.market-detail .detail-watch{flex-shrink:0}.market-detail .detail-watch .pd-btn{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--muted);background:0 0;border:0;border-radius:11px;gap:0;padding:7px;font-size:0}.market-detail .detail-watch .pd-btn svg{width:18px;height:18px}.pd-demand-watch{position:relative}.pd-demand-watch-error{z-index:10;border:1px solid var(--line);background:var(--paper,#fff);width:220px;color:var(--text-error);border-radius:8px;padding:10px;font-size:12px;position:absolute;top:100%;right:0}.market-detail .detail-watch .pd-btn[aria-pressed=true]{color:var(--ink)}.market-detail .detail-watch .pd-btn[aria-pressed=true] svg{fill:currentColor}.market-detail .detail-watch .pd-btn[aria-busy=true]{opacity:1;cursor:pointer}.market-detail{--paper:#fff;--ink:#292d32;--muted:#686e78;--line:#e6e8eb;--soft:#f5f6f8;--blue:#315df5;--text-title-2:580 16px/22px var(--font-inter), Inter, sans-serif;--text-body-base:400 14px/1.65 var(--font-inter), Inter, sans-serif;--text-body-lg:400 14px/1.75 var(--font-inter), Inter, sans-serif;max-width:1296px;font-family:var(--font-core);color:var(--ink);margin:auto;padding:28px}.market-detail .detail-layout{grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"primary aside""reading aside""feed aside";align-items:start;gap:0 36px;display:grid}.market-detail .detail-main{grid-area:primary;min-width:0}.market-detail .detail-reading-column{grid-area:reading;min-width:0}.market-detail .detail-feed-column{grid-area:feed;min-width:0}.market-detail .row{align-items:flex-start;gap:12px;display:flex}.market-detail .grow{flex:1;min-width:0}.market-detail .detail-heading h1{letter-spacing:-.3px;overflow-wrap:anywhere;margin:0 0 3px;font-size:23px;font-weight:580;line-height:1.3}.market-detail .thumb{background:var(--target);width:46px;height:46px;color:var(--target-foreground,#fff);border-radius:30%;place-items:center;font-size:20px;font-weight:600;display:grid;overflow:hidden}.market-detail .thumb img{object-fit:cover;width:100%;height:100%}.market-detail .thumb.person-thumb{border-radius:50%}.market-detail .card-target{width:fit-content;color:var(--muted);align-items:center;gap:5px;margin-top:2px;font-size:14px;font-weight:480;line-height:20px;text-decoration:none;display:flex}.market-detail .detail-heading a.card-target:is(:hover,:focus-visible){color:var(--ink);font-weight:480;text-decoration:none}.market-detail .card-target svg{color:var(--blue);flex-shrink:0}.market-detail .detail-identity{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.market-detail .detail-identity .card-target{overflow-wrap:anywhere;min-width:0;max-width:100%;margin-top:0}.market-detail .detail-subject-meta{max-width:100%;color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:480;line-height:20px;display:inline-flex}.market-detail .detail-subject{min-width:0;color:var(--muted);font:inherit;overflow-wrap:anywhere;text-decoration:none}.market-detail .detail-heading a.detail-subject:is(:hover,:focus-visible){color:var(--ink);font-weight:480;text-decoration:none}.market-detail .detail-meta{color:var(--muted);flex-wrap:wrap;gap:9px;margin-top:12px;font-size:11px;display:flex}.market-detail .badge:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.market-detail .detail-reading-column>.pd-disclosure{margin-top:24px}.market-detail .detail-totals{flex-wrap:wrap;align-items:baseline;gap:20px;margin:18px 0 17px;display:flex}.market-detail .detail-money{letter-spacing:-.8px;font-size:30px;font-weight:650}.market-detail .detail-money-label{color:var(--muted);font-size:14px;font-weight:480}.market-detail .detail-supporters{color:var(--muted);font-size:13px}.market-detail .market-position-controls--detail{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 132px 132px;align-items:center;gap:8px;max-width:none;margin:11px 0 10px;padding:10px 0 18px;display:grid}.market-detail .market-position-controls--detail .market-position-row{display:block}.market-detail .market-position-controls--detail .market-position-measure,.market-detail .market-position-controls--detail .market-position-count{display:none}.market-detail .market-position-controls--detail .market-position-button{gap:5px;min-height:41px;padding:8px 10px;font-size:14px}.market-detail .market-position-controls--detail .market-position-message{grid-column:1/-1}.market-detail .detail-aside{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;grid-area:aside;gap:10px;min-width:0;max-height:calc(100dvh - 156px);margin:-4px;padding:4px;display:flex;position:sticky;top:140px;overflow-y:auto}.market-detail .detail-aside>.pd-card{border:1px solid var(--line);box-shadow:none;border-radius:14px;min-width:0;padding:18px}.market-detail .detail-aside h2{margin:5px 0 10px;font-size:16px;font-weight:580;line-height:22px}.market-detail .detail-aside p{margin:0;font-size:12px;line-height:1.6}.market-detail .detail-aside .pd-btn{white-space:normal;border-radius:999px;min-height:36px;font-size:12px}.market-detail .detail-aside .pd-field__label{font-size:12px}.market-detail .detail-aside .pd-field__input{min-height:38px}.market-detail .detail-aside .pd-rail-secondary{gap:8px;padding-inline:0;display:grid}.market-detail .detail-reading-column>.pd-card{margin-top:24px}.market-detail .detail-reading-section{border-bottom:1px solid var(--line)}.market-detail .detail-reading-section>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:16px;font-weight:650;list-style:none;display:flex}.market-detail .detail-reading-section>summary::-webkit-details-marker{display:none}.market-detail .detail-reading-section>summary svg{color:var(--muted);flex:none;transition:transform .15s,stroke-width .15s,color .15s}.market-detail .detail-reading-section[open]:not([data-closing=true])>summary svg{transform:rotate(90deg)}.market-detail .detail-reading-section>summary:is(:hover,:focus-visible) svg{stroke-width:3px;color:var(--ink)}.market-detail .detail-reading-content{box-sizing:border-box;padding:0 0 18px;overflow:hidden}@media (prefers-reduced-motion:reduce){.market-detail .detail-reading-section>summary svg{transition:none}}.market-detail .detail-reading .prose{gap:28px;padding-block:8px;font-size:15px;line-height:1.65}.market-detail .detail-reading .prose h2{color:var(--ink);margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.45}.market-detail .detail-reading .prose p{max-width:none;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.market-detail .detail-reading .detail-created{border-top:1px solid var(--line);padding-top:16px}.market-detail .detail-reading .detail-created p{font-size:12px}.market-detail .detail-reading .detail-created strong{font-weight:500}.market-detail .detail-empty-update{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.market-detail .detail-related{margin-top:32px}.market-detail .detail-related>h2{margin:0 0 18px;font-size:20px;font-weight:580}.market-detail .detail-related .market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.market-detail .detail-related-status{color:var(--muted);margin:14px 0;font-size:12px}.market-detail button:focus-visible,.market-detail a:focus-visible,.market-detail input:focus-visible,.market-detail summary:focus-visible{outline-offset:3px;outline:3px solid #7896ff}@media (max-width:1000px) and (min-width:641px){.market-detail .detail-layout{grid-template-columns:minmax(0,1fr) 310px;column-gap:22px}.market-detail .market-position-controls--detail{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail .detail-related .market-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.market-detail{padding:18px 16px 32px}.market-detail .detail-layout{flex-direction:column;gap:16px;display:flex}.market-detail .detail-main,.market-detail .detail-reading-column,.market-detail .detail-feed-column{width:100%}.market-detail .detail-reading-column{order:1}.market-detail .detail-aside{order:2}.market-detail .detail-feed-column{order:3}.market-detail .detail-aside{width:100%;max-height:none;position:static;overflow:visible}.market-detail .detail-heading>.row{grid-template-columns:40px minmax(0,1fr) 34px 34px;align-items:center;gap:9px;display:grid}.market-detail .detail-heading>.row>.grow{display:contents}.market-detail .detail-heading>.row>a,.market-detail .detail-heading>.row>span:first-child{grid-area:1/1}.market-detail .detail-heading h1{grid-area:2/1/auto/-1;margin:7px 0 3px;font-size:21px}.market-detail .detail-heading .detail-identity{grid-area:1/2}.market-detail .detail-heading .card-target,.market-detail .detail-heading .detail-subject-meta{font-size:12px}.market-detail .detail-heading .icon-button{grid-area:1/3}.market-detail .detail-watch{grid-area:1/4}.market-detail .detail-heading .thumb{width:40px;height:40px}.market-detail .detail-totals{gap:16px;margin:18px 0 12px}.market-detail .detail-money{font-size:21px}.market-detail .detail-money-label{font-size:13px}.market-detail .detail-supporters{font-size:12px}.market-detail .market-position-controls--detail{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);padding:10px 0 15px}.market-detail .market-position-controls--detail .market-position-button{min-height:44px;padding:8px;font-size:12px}.market-detail .detail-related .market-grid{gap:10px}}@media (max-width:359px){.market-detail .market-position-controls--detail{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail .detail-related .market-grid{grid-template-columns:minmax(0,1fr)}}.market-detail .detail-goal{box-shadow:none;color:#315df5;background:#eef1ff;border:0;border-radius:8px;margin-top:18px;padding:16px}.market-detail .detail-goal p{font-size:12px;line-height:1.5}.market-detail .detail-goal .pd-field__hint,.market-detail .detail-goal .pd-kicker{color:#315df5}.market-detail .detail-aside .pd-boost-panel{--fs-money-md:23px;isolation:isolate;background:linear-gradient(135deg,#fff5fb,#fff 70%) padding-box padding-box,linear-gradient(125deg,#f069b8,#ffe2f5 30%,#a9dfed 50%,#f069b8 75%,#fbd6ec) border-box;border:1px solid #0000;gap:12px;transition:box-shadow .35s;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 20px #f069b81a,0 5px 20px #d81b8c12}.market-detail .detail-aside .pd-boost-panel:before,.market-detail .detail-aside .pd-boost-panel:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:1px}.market-detail .detail-aside .pd-boost-panel:before{opacity:.85;background:repeating-linear-gradient(120deg,#f7abd580 0%,#fdd8ee99 12%,#fff9 19%,#b8e6ee80 25%,#dbcbf680 31%,#f9bcde99 38%,#fff9 44%,#f7abd580 50%) 0 0/250% 250%;transition:opacity .35s;animation:8s ease-in-out infinite alternate community-boost-foil}.market-detail .detail-aside .pd-boost-panel:after{opacity:.7;background-image:linear-gradient(115deg,#0000 38%,#fff2 43%,#ffffffe6 49%,#fff4 52%,#0000 58%),radial-gradient(circle,#fff 0 .7px,#0000 1px),radial-gradient(circle,#b8127626 0 .5px,#0000 .8px),repeating-linear-gradient(125deg,#fff3 0 1px,#0000 1px 4px);background-position:100% 0,0 0,5px 7px,0 0;background-size:300% 100%,9px 11px,13px 17px,100% 100%;animation:7s ease-in-out infinite community-boost-glint}.market-detail .detail-aside .pd-boost-panel:hover:before,.market-detail .detail-aside .pd-boost-panel:focus-within:before{opacity:1}.market-detail .detail-aside .pd-boost-panel:hover,.market-detail .detail-aside .pd-boost-panel:focus-within{box-shadow:0 1px 2px #00000009,0 3px 6px -3px #00000012}@keyframes community-boost-glint{0%,15%{background-position:100% 0,0 0,5px 7px,0 0}65%,to{background-position:0 0,0 0,5px 7px,0 0}}@keyframes community-boost-foil{0%{background-position:0 15%}to{background-position:100% 85%}}.market-detail .pd-boost-panel__head{gap:9px}.market-detail .detail-aside .pd-boost-panel h2{margin:0;font-weight:650}.market-detail .pd-boost-panel__icon{background:var(--boost-soft-strong);color:var(--boost-fg);border-radius:10px;padding:7px}.market-detail .pd-boost-panel__metrics{grid-template-columns:1fr 1fr;gap:10px}.market-detail .pd-boost-panel__metrics .pd-metric__value{font-size:23px;line-height:1.1}.market-detail .pd-boost-panel__metrics .pd-metric__label{font-size:10px}.market-detail .detail-aside [data-community-boost]{background:var(--boost);color:#fff;border-color:var(--boost)}.market-detail .detail-aside [data-community-boost]:hover{background:var(--boost-strong)}.market-detail .detail-chart-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 4px;display:flex}.market-detail .detail-chart-modes,.market-detail .detail-chart-windows{gap:4px;display:flex}.market-detail .detail-chart-toolbar button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px}.market-detail .detail-chart-toolbar button[aria-pressed=true]{color:#000;background:0 0;font-weight:700}.market-detail .detail-chart-toolbar button:hover{background:0 0;font-weight:700}.market-detail .detail-chart-modes>button:first-child{padding-left:0}.market-detail .detail-reading-column>.pd-disclosure{color:var(--muted);border:0;padding:0;font-size:12px;line-height:1.6}.market-detail .detail-reading-column>.pd-disclosure .pd-disclosure__icon{color:var(--muted)}.market-detail .detail-backing-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-detail .detail-backing-heading h2{margin:0}.market-detail .detail-backing-card .pd-stack{gap:10px!important}.market-detail .backing-form-compact input[name=amount]:focus-visible{box-shadow:none;outline:none}.market-detail .backing-quick-amounts{display:flex}.market-detail .backing-quick-amounts button{cursor:pointer;border:1px solid #0000;flex:1}.market-detail .detail-aside details{color:var(--muted);font-size:11px}.market-detail .detail-aside summary{cursor:pointer}.market-detail .detail-aside details[open]>p,.market-detail .detail-aside details[open]>div,.market-detail .detail-aside details[open]>form{margin-top:10px}@media (prefers-reduced-motion:reduce){.market-detail .detail-aside .pd-boost-panel{transition:none}.market-detail .detail-aside .pd-boost-panel:after{animation:none}.market-detail .detail-aside .pd-boost-panel:before{background-position:50%;transition:none;animation:none}}.market-detail .detail-aside .pd-rail-secondary{grid-template-columns:1fr 1fr;gap:4px}@media (max-width:640px){.market-detail .detail-chart-toolbar button{padding:7px 8px;font-size:12px}}.market-detail .detail-reading-column>.pd-rail-secondary{flex-flow:wrap;gap:8px;margin-top:12px;padding:0;display:flex}.market-detail .detail-reading-column>.pd-rail-secondary .pd-btn{min-height:30px;box-shadow:none;color:var(--muted);background:0 0;border:0;border-radius:4px;gap:6px;margin-inline-start:0;padding:4px 6px;font-size:12px;font-weight:500}.market-detail .detail-reading-column>.pd-rail-secondary .pd-btn:hover{color:var(--ink);background:var(--soft)}.market-detail .detail-aside>.pd-card{padding:14px}.market-detail .detail-aside .pd-btn{height:36px;min-height:36px}@media (min-width:641px) and (max-height:780px){.market-detail .detail-aside{max-height:calc(100dvh - 144px);top:132px}.market-detail .detail-aside>.pd-card{padding:12px}.market-detail .detail-aside .pd-boost-panel{gap:6px}.market-detail .pd-boost-panel__icon{padding:5px}.market-detail .detail-backing-card>.pd-stack{margin-top:6px!important}.market-detail .detail-backing-card .pd-stack{gap:7px!important}}.market-detail .detail-backing-title{align-items:center;gap:10px;display:flex}.market-detail .detail-backing-assurance{justify-content:center}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:hover{background:var(--target-button);filter:brightness(.95)}.market-detail .detail-backing-card .backing-limit-error{color:#a82836;margin:0;font-size:12px;line-height:1.5}.market-detail .detail-backing-card .pd-btn:disabled{opacity:.5;cursor:not-allowed}.market-detail .detail-totals{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0;width:min(100%,440px);margin:30px auto 32px;display:grid}.market-detail .detail-totals>span{flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;padding:4px 20px;display:flex}.market-detail .detail-totals .detail-supporters{border-left:1px solid var(--line)}.market-detail .detail-money-value,.market-detail .detail-supporters>[data-testid=supporter-count]{letter-spacing:-1.5px;color:var(--ink);font-variant-numeric:var(--money-numeric);overflow-wrap:anywhere;font-size:clamp(30px,3.3vw,44px);font-weight:650;line-height:1.1}.market-detail .detail-totals .detail-money-label,.market-detail .detail-supporters-label{letter-spacing:0;color:var(--muted);font-size:12px;font-weight:450;line-height:18px}@media (max-width:640px){.market-detail .detail-totals{margin:24px auto}.market-detail .detail-totals>span{padding-inline:12px}}.market-detail .market-position-controls--detail{grid-template-columns:repeat(2,minmax(0,160px));justify-content:center;gap:12px}.market-detail .detail-status{color:#13805e;letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:20px;display:inline-flex}.market-detail .detail-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #13805e12}.market-detail .detail-status[data-status=PENDING_REVIEW],.market-detail .detail-status[data-status=CLOSED]{color:var(--muted)}.market-detail .detail-status[data-status=REMOVED]{color:#b42318}.market-detail .detail-chart-brand{pointer-events:none;align-items:center;gap:14px;margin:10px 0 0;display:flex}.market-detail .detail-chart-brand>span:not(.detail-chart-brand__name){background:var(--line);flex:1;height:1px}.market-detail .detail-chart-brand__name{color:color-mix(in srgb, var(--muted) 35%, transparent);align-items:center;gap:3px;font-size:12px;font-weight:650;display:inline-flex}.market-detail .detail-chart-brand__name .demand-label-mark{opacity:.18;width:24px;height:19px}.market-detail .detail-chart-views{overflow-anchor:none;min-width:0;display:grid}.market-detail .detail-chart-view{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .18s,visibility .18s}.market-detail .detail-chart-view[data-active=true]{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.market-detail .detail-chart-view{transition:none}}.market-detail .detail-stable-label{display:inline-grid}.market-detail .detail-stable-label>span{grid-area:1/1}.market-detail .detail-stable-label>span[aria-hidden=true]{visibility:hidden;font-weight:700}.market-detail .detail-backing-card{color:#202633;border:1px solid var(--line);box-shadow:none;background:#fff;padding:20px;overflow:hidden}.market-detail .detail-backing-card .detail-backing-heading h2{color:#202633;letter-spacing:-.3px;font-size:18px;font-weight:600;line-height:1.4}.market-detail .detail-backing-card>p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.market-detail .detail-backing-card>.pd-stack{gap:16px!important;margin-top:22px!important}.market-detail .detail-backing-card .backing-form-compact{gap:12px!important}.market-detail .backing-amount-entry{border:1px solid #e5e7eb;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.market-detail .backing-amount-entry:focus-within{border-color:color-mix(in srgb, var(--target) 45%, #fff);box-shadow:0 0 0 2px color-mix(in srgb, var(--target) 7%, transparent)}.market-detail .backing-amount-entry label{color:var(--ink);flex:none;font-size:14px;font-weight:500}.market-detail .backing-amount-entry label span{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.market-detail .backing-amount-value{min-width:0;color:var(--ink);flex:1;justify-content:flex-end;align-items:baseline;font-size:32px;font-weight:600;display:flex}.market-detail .backing-amount-value>span{margin-right:2px;font-size:26px;font-weight:500}.market-detail .detail-backing-card .backing-amount-value input[name=amount]{min-width:1ch;max-width:calc(100% - 18px);height:40px;box-shadow:none;text-align:right;font:inherit;letter-spacing:-.6px;color:var(--ink);background:0 0;border:0;outline:none;padding:0}.market-detail .detail-backing-card .backing-availability{color:#657084;text-align:left;margin:0;font-size:12px;line-height:1.5}.market-detail .detail-backing-card .backing-quick-amounts{gap:8px;margin:0 0 6px}.market-detail .detail-backing-card .backing-quick-amounts button:hover{background:#eceff5;transform:none}.market-detail .detail-backing-card .detail-backing-assurance{border-top:1px solid var(--line);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding-top:16px;font-size:12px;line-height:1.5;display:flex}.market-detail .detail-backing-assurance strong{color:var(--ink);font-size:12px;font-weight:500}.market-detail .backing-saved-amount{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.market-detail .backing-limit-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.market-detail .backing-limit-row a{color:var(--muted);text-underline-offset:3px;font-size:12px;text-decoration:underline}.market-detail .backing-limit-row a:hover{color:var(--ink)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary{color:#fff;border:1px solid var(--target-button);min-height:44px;box-shadow:none;background:var(--target-button);letter-spacing:0;border-radius:999px;font-family:inherit;font-size:14px}.market-detail .detail-backing-card .backing-quick-amounts button{color:var(--ink);background:#f7f8fa;border-color:#0000;border-radius:999px;padding:9px;font-size:13px;font-weight:500;transition:background .15s}.market-detail .detail-backing-card strong{font-weight:600}.market-detail .detail-backing-card>p,.market-detail .detail-backing-card .detail-backing-assurance{color:#657084}.market-detail .market-position-controls--detail .market-position-button{border-width:1.5px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:650}.market-detail .market-position-controls--detail .market-position-button:not([aria-pressed=true]){border-color:color-mix(in srgb, var(--ink) 22%, var(--paper))}.market-detail .detail-layout.detail-layout--pending{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary""reading""aside""feed";max-width:760px;margin-inline:auto}.market-detail .detail-pending-review{border-bottom:1px solid var(--line);color:var(--muted);margin-top:28px;padding-bottom:24px;font-size:14px;line-height:1.6}.market-detail .detail-pending-review p{margin:0}.market-detail .detail-pending-review .detail-pending-review-status{color:var(--ink);margin-bottom:6px;font-weight:600}.market-detail .detail-pending-review a{color:var(--muted);align-items:center;gap:3px;margin-top:10px;font-size:13px;text-decoration:none;display:inline-flex}.market-detail .detail-pending-review a:is(:hover,:focus-visible){color:var(--ink);text-decoration:none}.market-detail .detail-submitted-content{padding-block:24px 0}.market-detail .detail-layout--pending .detail-aside{max-height:none;margin-top:24px;position:static}.market-detail .detail-layout--pending .detail-aside:empty{display:none}.market-detail .detail-layout--pending .pd-disclosure__body{font-size:12px;line-height:1.6}
.market-detail .detail-meta{justify-content:center}.market-detail .detail-status{color:#07823f;--status-dot:#06b053}.market-detail .detail-status:before{background:var(--status-dot);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-dot) 8%, transparent)}.market-detail .detail-status[data-status=LIVE_GOAL]{color:#d92030;--status-dot:#f02435}.market-detail .detail-status[data-status=CLOSED],.market-detail .detail-status[data-status=PENDING_REVIEW]{color:var(--muted);--status-dot:currentColor}.market-detail .detail-status[data-status=REMOVED]{color:#b42318;--status-dot:currentColor}.market-detail .detail-aside>.pd-card{box-shadow:0 1px 2px #00000009,0 3px 6px -3px #00000012}.market-detail .pd-boost-panel__icon svg{transition:transform .38s cubic-bezier(.2,.8,.2,1)}.market-detail .pd-boost-panel:is(:hover,:focus-within) .pd-boost-panel__icon svg{transform:translate(2px,-3px)rotate(-8deg)}.live-goal-display{text-align:center;max-width:420px;margin:24px auto}.goal-score{justify-content:center;align-items:center;gap:16px;display:flex}.goal-score>div{gap:10px;min-width:100px;display:grid}.goal-score strong{letter-spacing:-1.5px;overflow-wrap:anywhere;font-size:clamp(30px,3.3vw,44px);font-weight:650;line-height:1.1}.goal-score>div>span{color:var(--muted);font-size:12px}.goal-score-divider{color:#c3c8d1;font-size:26px}.goal-score-progress{max-width:300px;margin:24px auto 0}.goal-score-progress progress{appearance:none;background:var(--line);border:0;border-radius:5px;width:100%;height:5px;display:block;overflow:hidden}.goal-score-progress progress::-webkit-progress-bar{background:var(--line)}.goal-score-progress progress::-webkit-progress-value{background:var(--target)}.goal-score-progress progress::-moz-progress-bar{background:var(--target)}.goal-score-progress p{color:var(--muted);margin:10px 0 0;font-size:12px}.latest-demand-update{background:var(--soft);width:min(520px,100%);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:16px;margin:16px auto;padding:14px 18px;display:flex}.latest-demand-update>span:not(.thumb){flex:1;gap:4px;min-width:0;display:grid}.latest-demand-update small{color:var(--muted);font-size:12px}.latest-demand-update>span:not(.thumb)>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.latest-demand-update svg{flex-shrink:0}#demand-updates{scroll-margin-top:140px}.demand-timeline{margin:0;padding:0;list-style:none}.demand-timeline>li{padding:0 0 30px 34px;position:relative}.demand-timeline>li:last-child{padding-bottom:8px}.demand-timeline>li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:-5px;left:5px}.demand-timeline>li:before{content:"";box-sizing:border-box;background:#a4abb5;border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:0}.demand-timeline>.is-pending:before{background:#fff;border:2px solid #a4abb5}.demand-timeline-event>time{color:var(--muted);font-size:12px;display:block}.demand-timeline-event h3{margin:8px 0;font-size:14px;font-weight:600}.demand-timeline .is-pending h3{color:var(--muted);margin:0;font-weight:500;line-height:22px}.demand-timeline-event>p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.timeline-response,.timeline-goal-terms{margin-top:16px}.timeline-response{border:1px solid var(--line);border-radius:12px;padding:16px;font-size:14px}.timeline-response-identity{align-items:center;gap:9px;display:flex}.market-detail .timeline-response-identity .thumb{width:22px;height:22px;font-size:12px}.timeline-response p{margin:14px 0 0}.timeline-goal-terms .detail-goal{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:12px}.timeline-goal-terms p time{font:inherit;display:inline}.demand-outcome{text-align:center;justify-items:center;gap:12px;padding:18px 8px;display:grid}.demand-outcome-icon{background:var(--muted);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.demand-outcome-icon svg{width:32px;height:32px}.demand-outcome[data-completed=true] .demand-outcome-icon{background:#06b053}.market-detail .demand-outcome h2{margin:0;font-size:22px;font-weight:650}.demand-outcome[data-completed=true] h2{color:#06b053}.market-detail .demand-outcome p{color:var(--muted);font-size:14px}.demand-outcome time{color:var(--muted);font-size:12px}@media (max-width:480px){.goal-score{gap:12px}.goal-score>div{min-width:90px}}@media (prefers-reduced-motion:reduce){.market-detail .pd-boost-panel__icon svg{transition:none}.market-detail .pd-boost-panel:is(:hover,:focus-within) .pd-boost-panel__icon svg{transform:none}}.market-detail .latest-demand-update .thumb{flex:none;width:28px;height:28px;font-size:14px}.market-detail .detail-backing-card:has(.demand-outcome)>.pd-stack:empty{display:none}.market-detail .detail-status[data-status=CLOSED]:before{content:none}
.market-detail{--detail-ink:#292b30;--detail-muted:#686e78;--detail-line:#ececee;--detail-soft:#f5f5f6;--detail-hover:#ebebed;--detail-edge:#e6e6e8;--detail-action-height:44px;--detail-action-radius:999px;--detail-choice-radius:12px;--detail-action-depth:6px;--detail-motion:.15s cubic-bezier(.4, 0, .2, 1);--ink:var(--detail-ink);--muted:#6e737b;--line:var(--detail-line);--soft:var(--detail-soft);--text-strong:var(--detail-ink);--text-muted:#6e737b;--border-hairline:var(--detail-line)}body:has(.market-detail)>.pd-sheet-overlay{--detail-ink:#292b30;--detail-muted:#686e78;--detail-line:#ececee;--detail-soft:#f5f5f6;--detail-hover:#ebebed;--detail-edge:#e6e6e8;--detail-action-height:44px;--detail-action-radius:999px;--detail-choice-radius:12px;--detail-action-depth:6px;--detail-motion:.15s cubic-bezier(.4, 0, .2, 1);--ink:var(--detail-ink);--muted:#6e737b;--line:var(--detail-line);--soft:var(--detail-soft);--text-strong:var(--detail-ink);--text-muted:#6e737b;--border-hairline:var(--detail-line)}.market-detail .detail-aside>.pd-card:not(.pd-boost-panel),.market-detail .timeline-response,.market-detail .timeline-goal-terms>.pd-card{border-color:var(--detail-line);background:#fff;border-radius:20px;box-shadow:0 2px 2px #00000007,0 3px 5px -3px #00000014}.market-detail .detail-aside>.pd-card.detail-backing-card{border-radius:14px}.market-detail .pd-boost-panel:is(:hover,:focus-within) .pd-boost-panel__icon svg{transform:none}.market-detail .pd-boost-panel__icon{background:color-mix(in srgb, var(--boost) 8%, #fff);border-radius:12px}.market-detail :is(.pd-btn,.market-position-button){border-radius:var(--detail-action-radius);transition:background-color var(--detail-motion), border-color var(--detail-motion), box-shadow var(--detail-motion), transform .1s ease;background-image:none}body .market-detail .market-position-controls--detail .market-position-button{border-color:var(--detail-line);box-shadow:0 4px 0 var(--detail-edge);border-radius:999px;scale:1}.market-detail .market-position-controls--detail .market-position-button[aria-pressed=true]{--position-fill:var(--target-button,#54658f);background:var(--position-fill);border-color:var(--position-fill);box-shadow:0 4px 0 color-mix(in srgb, var(--position-fill) 77%, #000)}.market-detail .market-position-controls--detail .market-position-row--oppose .market-position-button[aria-pressed=true]{--position-fill:#626b79}.market-detail .market-position-controls--detail .market-position-button:hover:not(:disabled){background:var(--detail-soft);border-color:#dcdcde;scale:1}.market-detail .market-position-controls--detail .market-position-button[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--position-fill) 89%, #000);border-color:color-mix(in srgb, var(--position-fill) 89%, #000)}.market-detail .market-position-controls--detail .market-position-button:active:not(:disabled){box-shadow:0 1px 0 var(--detail-edge);transform:translateY(3px)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary,.market-detail .detail-aside [data-community-boost]{--action-fill:var(--target-button,#54658f);background:var(--action-fill);border-color:var(--action-fill);box-shadow:0 4px 0 color-mix(in srgb, var(--action-fill) 77%, #000);border-radius:999px}.market-detail .detail-aside [data-community-boost]{--action-fill:var(--boost)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:hover:not(:disabled),.market-detail .detail-aside [data-community-boost]:hover:not(:disabled){background:color-mix(in srgb, var(--action-fill) 89%, #000);border-color:color-mix(in srgb, var(--action-fill) 89%, #000)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:active:not(:disabled),.market-detail .detail-aside [data-community-boost]:active:not(:disabled){box-shadow:0 1px 0 color-mix(in srgb, var(--action-fill) 77%, #000);transform:translateY(3px)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:disabled{color:#8a8d92;opacity:1;box-shadow:none;background:#f1f1f2;border-color:#f1f1f2}.market-detail .backing-amount-entry{box-shadow:none;border:0;border-radius:0;gap:8px;padding:0;display:grid}.market-detail .backing-amount-entry:focus-within{box-shadow:none;border:0}.market-detail .backing-amount-entry label{margin:0;font-size:14px;font-weight:600}.market-detail .backing-amount-value{min-height:64px;transition:border-color var(--detail-motion), box-shadow var(--detail-motion), background-color var(--detail-motion);background:#f8f8fa;border:1px solid #e5e5e8;border-radius:16px;justify-content:flex-start;align-items:center;gap:8px;padding:12px 16px;font-size:28px;font-weight:600;line-height:1.25;display:flex}.market-detail .backing-amount-value>span{color:var(--detail-muted);margin:0;font-size:26px;font-weight:500}.market-detail .backing-amount-value:has(input:not(:placeholder-shown))>span{color:var(--ink)}.market-detail .detail-backing-card .backing-amount-value input[name=amount]{text-align:left;letter-spacing:normal;font-variant-numeric:var(--money-numeric);width:100%;min-width:0;max-width:none;height:auto;caret-color:var(--target-button);flex:1}.market-detail .backing-amount-value:focus-within{border-color:var(--target-button);box-shadow:0 0 0 3px color-mix(in srgb, var(--target-button) 12%, transparent);background:#fff}.market-detail .backing-form-compact:has(.backing-limit-error) .backing-amount-value{border-color:#d92d20;box-shadow:0 0 0 3px #d92d2014}.market-detail .detail-backing-card .backing-quick-amounts button{border-radius:var(--detail-choice-radius);transition:background-color var(--detail-motion), border-color var(--detail-motion), transform .1s ease, box-shadow .1s ease;background:#fff;border:1px solid #e5e5e8;box-shadow:0 3px #f0f0f2}.market-detail .detail-backing-card .backing-quick-amounts button:hover{background:var(--detail-soft)}.market-detail .detail-backing-card .backing-quick-amounts button:active{transform:translateY(2px);box-shadow:0 1px #f0f0f2}.market-detail .detail-chart-toolbar button{transition:background-color var(--detail-motion), color var(--detail-motion);border-radius:8px}.market-detail .detail-chart-toolbar button[aria-pressed=true]{color:var(--detail-ink);background:0 0}.market-detail .detail-chart-toolbar button:hover{background:0 0}.market-detail .detail-reading-section>summary{transition:color var(--detail-motion), background-color var(--detail-motion)}.market-detail .detail-reading-section>summary:hover{background:0 0}.market-detail .latest-demand-update{background:var(--detail-soft);transition:background-color var(--detail-motion);border-radius:12px}.market-detail .latest-demand-update:hover{background:var(--detail-hover)}.market-detail .detail-totals{font-variant-numeric:var(--money-numeric)}.market-detail .icon-button{transition:background-color var(--detail-motion);border-radius:10px}.market-detail .icon-button:hover{background:var(--detail-soft)}body:has(.market-detail)>.pd-sheet-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#15182066}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet{border-color:#ececee;border-radius:24px;box-shadow:0 18px 60px #10182826,0 2px 8px #1018280d}body:has(.market-detail)>.pd-sheet-overlay .pd-btn{transition:background-color var(--detail-motion), border-color var(--detail-motion), box-shadow var(--detail-motion), transform .1s ease}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn{border-radius:var(--detail-action-radius)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn--secondary{background:var(--detail-soft);border-color:var(--detail-soft);color:var(--detail-ink)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn--secondary:hover{background:var(--detail-hover)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]{background:var(--boost);border-color:var(--boost);color:#fff;box-shadow:0 4px 0 color-mix(in srgb, var(--boost) 77%, #000)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]:hover:not(:disabled){background:var(--boost-strong);border-color:var(--boost-strong)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]:active:not(:disabled){box-shadow:0 1px 0 color-mix(in srgb, var(--boost) 77%, #000);transform:translateY(3px)}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-tile{transition:background-color var(--detail-motion), border-color var(--detail-motion), transform .1s ease, box-shadow .1s ease;border-color:#e5e5e8;border-radius:12px;box-shadow:0 3px #f0f0f2}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-tile:hover{background:var(--detail-soft)}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-tile:active{transform:translateY(2px);box-shadow:0 1px #f0f0f2}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-tile[aria-pressed=true]{background:color-mix(in srgb, var(--boost) 8%, #fff);border-color:var(--boost);color:var(--boost-fg);box-shadow:0 3px 0 color-mix(in srgb, var(--boost) 22%, #fff)}body:has(.market-detail)>.pd-sheet-overlay :is(.pd-boost-launchpad,.pd-boost-review){border-color:var(--detail-line);box-shadow:none;background:#fff;border-radius:16px}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad__rocket{background:color-mix(in srgb, var(--boost) 8%, #fff);box-shadow:none;border-radius:12px;transform:none}body:has(.market-detail)>.pd-sheet-overlay .pd-field__box{border-radius:12px}body:has(.market-detail)>.pd-sheet-overlay .pd-share-link{background:var(--detail-soft);border-radius:12px}.market-detail :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #7388ef}body:has(.market-detail)>.pd-sheet-overlay :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #7388ef}@media (prefers-reduced-motion:reduce){.market-detail :is(button,a,summary){transition:none}body:has(.market-detail)>.pd-sheet-overlay :is(button,a,input){transition:none}}.market-detail .market-position-controls--detail .market-position-button,.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:not(:disabled),.market-detail .detail-aside [data-community-boost]{--bevel-edge:var(--detail-edge);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]{--bevel-edge:var(--detail-edge);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-backing-tile]{--bevel-edge:var(--detail-edge);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}.market-detail .market-position-controls--detail .market-position-button[aria-pressed=true]{--bevel-edge:color-mix(in srgb, var(--position-fill) 70%, #000)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:not(:disabled),.market-detail .detail-aside [data-community-boost]{--bevel-edge:color-mix(in srgb, var(--action-fill) 70%, #000)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]{--bevel-edge:color-mix(in srgb, var(--boost) 70%, #000)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-backing-tile]{--bevel-edge:color-mix(in srgb, var(--backing-color) 70%, #000)}.market-detail .market-position-controls--detail .market-position-button:active:not(:disabled),.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:active:not(:disabled),.market-detail .detail-aside [data-community-boost]:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-boost-launch]:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-btn[data-backing-tile]:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-field__box.pd-boost-amount{min-height:64px;box-shadow:none;transition:border-color var(--detail-motion), box-shadow var(--detail-motion), background-color var(--detail-motion);background:#f8f8fa;border:1px solid #e5e5e8;border-radius:16px;align-items:center;gap:8px;padding:12px 16px;display:flex}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-amount__symbol{color:var(--detail-muted);font-size:26px;font-weight:500}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-amount input{appearance:textfield;width:100%;min-width:0;box-shadow:none;font:inherit;font-variant-numeric:var(--money-numeric);color:var(--detail-ink);caret-color:var(--boost);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:28px;font-weight:600;line-height:1.25}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-amount input::-webkit-inner-spin-button{appearance:none;margin:0}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-amount input::-webkit-outer-spin-button{appearance:none;margin:0}body:has(.market-detail)>.pd-sheet-overlay .pd-field__box.pd-boost-amount:focus-within{border-color:var(--boost);box-shadow:0 0 0 3px color-mix(in srgb, var(--boost) 12%, transparent);background:#fff}body:has(.market-detail)>.pd-sheet-overlay .pd-field__box.pd-boost-amount.pd-field__box--error{border-color:#d92d20;box-shadow:0 0 0 3px #d92d2014}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad{isolation:isolate;background:linear-gradient(135deg,#fff5fb,#fff 70%) padding-box padding-box,linear-gradient(125deg,#f069b8,#ffe2f5 30%,#a9dfed 50%,#f069b8 75%,#fbd6ec) border-box;border-color:#0000;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 20px #f069b81a}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:1px}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:1px}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:before{opacity:.85;background:repeating-linear-gradient(120deg,#f7abd580 0%,#fdd8ee99 12%,#fff9 19%,#b8e6ee80 25%,#dbcbf680 31%,#f9bcde99 38%,#fff9 44%,#f7abd580 50%) 0 0/250% 250%;animation:8s ease-in-out infinite alternate community-boost-foil}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:after{opacity:.7;background-image:linear-gradient(115deg,#0000 38%,#fff2 43%,#ffffffe6 49%,#fff4 52%,#0000 58%),radial-gradient(circle,#fff 0 .7px,#0000 1px),radial-gradient(circle,#b8127626 0 .5px,#0000 .8px),repeating-linear-gradient(125deg,#fff3 0 1px,#0000 1px 4px);background-position:100% 0,0 0,5px 7px,0 0;background-size:300% 100%,9px 11px,13px 17px,100% 100%;animation:7s ease-in-out infinite community-boost-glint}@media (prefers-reduced-motion:reduce){body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:before{animation:none}body:has(.market-detail)>.pd-sheet-overlay .pd-boost-launchpad:after{animation:none}}.market-detail .pd-btn,.market-detail .market-position-controls--detail .market-position-button,.market-detail .detail-backing-card .backing-form-compact .pd-btn{min-height:var(--detail-action-height);height:var(--detail-action-height);border-radius:var(--detail-action-radius);padding:10px 20px;font-size:15px;font-weight:650;line-height:22px}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn{min-height:var(--detail-action-height);height:var(--detail-action-height);border-radius:var(--detail-action-radius);padding:10px 20px;font-size:15px;font-weight:650;line-height:22px}.market-detail .pd-btn:not(:disabled){--bevel-edge:var(--detail-edge);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn:not(:disabled){--bevel-edge:var(--detail-edge);box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}.market-detail .pd-btn--primary{--bevel-edge:color-mix(in srgb, var(--ink) 70%, #000)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn--primary:not(:disabled){--bevel-edge:color-mix(in srgb, var(--ink) 70%, #000)}.market-detail .detail-backing-card .backing-form-compact .pd-btn--primary:not(:disabled),.market-detail .detail-aside [data-community-boost]:not(:disabled){--bevel-edge:color-mix(in srgb, var(--action-fill) 70%, #000)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn[data-boost-launch]:not(:disabled){--bevel-edge:color-mix(in srgb, var(--boost) 70%, #000)}.market-detail .pd-btn:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:not(:has(.pd-prompt)) .pd-btn:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:has(.pd-prompt) .pd-sheet__footer .pd-btn{border-radius:var(--detail-choice-radius)}body:has(.market-detail)>.pd-sheet-overlay :is(.pd-boost-tile,.pd-share-route){border-radius:var(--detail-choice-radius)}body .market-detail .market-position-controls--detail .market-position-button,body .market-detail .detail-aside .detail-backing-card .backing-form-compact .pd-btn,body .market-detail .detail-aside [data-community-boost]{box-sizing:border-box;min-height:var(--detail-action-height);height:var(--detail-action-height);border-radius:var(--detail-action-radius);padding:10px 20px;font-size:15px;font-weight:650;line-height:22px}body .market-detail .market-position-controls--detail .market-position-button:not(:disabled){box-shadow:inset 0 1px 0 #ffffff40, inset 0 -2px 0 #0000000c, 0 var(--detail-action-depth) 0 var(--bevel-edge)}body .market-detail .market-position-controls--detail .market-position-button:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--bevel-edge);transform:translateY(5px)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:has(#boost-purchase-form,.backing-renewal,.pd-share-sheet) .pd-sheet__header{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;display:grid}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:has(#boost-purchase-form,.backing-renewal,.pd-share-sheet) .pd-sheet__titles{text-align:center;grid-column:2}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:has(#boost-purchase-form,.backing-renewal,.pd-share-sheet) .pd-sheet__header>button{grid-column:3;justify-self:end}.market-detail .backing-limit-row a{text-decoration-style:dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-underline-offset:4px;font-weight:400}.market-detail .detail-watch .pd-btn,.market-detail .detail-watch .pd-btn:is(:hover,:active,:focus-visible){box-shadow:none;transform:none}.market-detail .backing-expiry-help{display:inline-block;position:relative}.market-detail .backing-expiry-trigger{color:var(--muted);font:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-underline-offset:4px;cursor:help;background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.market-detail .backing-expiry-tooltip{z-index:5;border:1px solid var(--detail-line);width:min(280px,100vw - 80px);color:var(--detail-ink);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5;transition:opacity .15s,transform .15s,visibility 0s linear .15s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 4px 16px #1018281f}.market-detail .backing-expiry-tooltip[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.market-detail .backing-expiry-tooltip{transition:none;transform:none}}.market-detail .backing-expiry-tooltip:before{content:"";height:9px;position:absolute;inset:-9px 0 auto}.market-detail .detail-chart-brand img{opacity:.18;filter:grayscale()}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet:has(.backing-renewal){max-width:460px}body:has(.market-detail)>.pd-sheet-overlay .backing-renewal{text-align:center;gap:24px;padding:8px 4px 10px;display:grid}body:has(.market-detail)>.pd-sheet-overlay .backing-renewal__description{max-width:310px;color:var(--muted);margin:0 auto;font-size:15px;line-height:1.6}body:has(.market-detail)>.pd-sheet-overlay .backing-renewal__description strong{color:var(--detail-ink);font-weight:600}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .backing-renewal .pd-btn--primary:not(:disabled){--bevel-edge:color-mix(in srgb, var(--renewal-accent) 70%, #000);background:var(--renewal-accent);border-color:var(--renewal-accent);color:#fff}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .backing-renewal .pd-btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--renewal-accent) 89%, #000);border-color:color-mix(in srgb, var(--renewal-accent) 89%, #000)}body:has(.market-detail)>.pd-sheet-overlay .backing-renewal__countdown{background:color-mix(in srgb, var(--renewal-accent) 7%, #fff);color:var(--detail-muted);font-variant-numeric:var(--money-numeric);border-radius:12px;justify-self:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:inline-flex}body:has(.market-detail)>.pd-sheet-overlay .backing-renewal__countdown strong{color:var(--detail-ink);font-weight:600}.market-detail .detail-goal,.market-detail .detail-goal .pd-field__hint,.market-detail .detail-goal .pd-kicker{color:var(--detail-ink)}.market-detail .detail-meta--countdown{flex-direction:column;align-items:center;gap:6px}.market-detail .detail-goal-countdown{color:var(--detail-muted);font-variant-numeric:var(--money-numeric);font-size:15px;font-weight:500;line-height:22px}.market-detail .detail-status[data-status=GOAL_NOT_REACHED]{color:var(--detail-muted)}.market-detail .detail-status[data-status=GOAL_NOT_REACHED]:before{box-shadow:none;background:#a4a7ac;animation:none}.market-detail .detail-reading-column>.pd-rail-secondary{gap:12px}.market-detail .detail-reading-column>.pd-rail-secondary .pd-btn{border-radius:var(--detail-choice-radius);height:auto;min-height:36px;color:var(--detail-muted);box-shadow:none;transition:background-color var(--detail-motion), border-color var(--detail-motion), color var(--detail-motion);background:0 0;border:0;padding:6px 12px;font-size:12px;font-weight:500}.market-detail .detail-reading-column>.pd-rail-secondary .pd-btn:hover{background:var(--detail-soft);color:var(--detail-ink)}.market-detail .detail-reading-column>.pd-rail-secondary .pd-btn:active:not(:disabled){box-shadow:none;transform:none}body .market-detail :is(.market-position-controls .market-position-button:not([aria-pressed=true]),.backing-quick-amounts button):not(:disabled){color:#202329;background:#fff;border:1px solid #ececee;font-weight:600;transition:background-color .16s,border-color .16s,transform .1s,box-shadow .1s;scale:1;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0000000c,0 3px #e6e6e8}body .market-detail :is(.market-position-controls .market-position-button:not([aria-pressed=true]),.backing-quick-amounts button):not(:disabled):hover{color:#202329;background:#f5f5f6;border-color:#e3e3e6}body .market-detail :is(.market-position-controls .market-position-button:not([aria-pressed=true]),.backing-quick-amounts button):not(:disabled):active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0000000c,0 1px #e6e6e8}body .market-detail .detail-related .demand-feed-more{height:auto;min-height:32px;box-shadow:none;color:var(--muted);background:0 0;border:0;padding:6px 10px;font-size:13px;font-weight:500;transform:none}body .market-detail .detail-related .demand-feed-more:hover{color:#202329;background:#f5f5f6}@media (prefers-reduced-motion:reduce){body .market-detail :is(.market-position-controls .market-position-button,.backing-quick-amounts button){transition:none}}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-boost-review>.pd-btn--secondary:not(:disabled){box-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #0000000c, 0 3px 0 var(--detail-edge)}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-boost-review>.pd-btn--secondary:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff20, inset 0 -1px 0 #0000000c, 0 1px 0 var(--detail-edge);transform:translateY(2px)}.market-detail .detail-heading h1{letter-spacing:-.4px;text-wrap:pretty}.market-detail .detail-meta--countdown{margin-top:20px}.market-detail .live-goal-display{margin:16px auto 20px}.market-detail .goal-score strong{font-variant-numeric:var(--money-numeric)}.market-detail .goal-score>div{gap:6px}.market-detail .goal-score>div+.goal-score-divider+div strong{color:var(--detail-muted);font-weight:600}.market-detail .goal-score-divider{font-weight:300}.market-detail .goal-score-progress{margin-top:20px}.market-detail .goal-score-progress progress,.market-detail .timeline-goal-terms .detail-goal progress{border-radius:999px;height:6px;box-shadow:inset 0 1px 1px #0000000a}.market-detail .goal-score-progress progress::-webkit-progress-value{border-radius:999px}.market-detail .timeline-goal-terms .detail-goal progress::-webkit-progress-value{border-radius:999px}.market-detail .goal-score-progress progress::-moz-progress-bar{border-radius:999px}.market-detail .timeline-goal-terms .detail-goal progress::-moz-progress-bar{border-radius:999px}.market-detail .timeline-goal-terms .detail-goal [data-testid=goal-status]{gap:8px}.market-detail .timeline-goal-terms .detail-goal [data-testid=goal-status]>p:first-child{font-variant-numeric:var(--money-numeric);font-size:13px;font-weight:600}.market-detail .detail-chart-toolbar{flex-wrap:wrap;row-gap:8px;margin:18px 0 4px}.market-detail .detail-chart-windows button{transition:background-color var(--detail-motion), color var(--detail-motion), box-shadow var(--detail-motion);border-radius:9px;padding:5px 10px}.market-detail .detail-chart-windows button[aria-pressed=true]{box-shadow:0 0 0 1px var(--detail-line), 0 1px 2px #0000000f;background:#fff}.market-detail .detail-chart-toolbar button:not([aria-pressed=true]){color:var(--detail-muted)}.market-detail .detail-chart-toolbar button:not([aria-pressed=true]):hover{color:var(--detail-ink)}@media (max-width:640px){.market-detail .detail-chart-windows button{padding:5px 8px}}.market-detail .detail-aside>.pd-card.detail-backing-card,.market-detail .detail-aside>.pd-card.pd-boost-panel{border-radius:16px}.market-detail .detail-aside>.pd-card.detail-backing-card{box-shadow:0 1px 1px #0000000a,0 2px 4px -2px #0000000f,0 10px 24px -14px #00000017}.market-detail .detail-backing-card>p{margin-top:4px}.market-detail .backing-amount-entry label{color:var(--detail-muted);font-size:13px;font-weight:500}.market-detail .backing-amount-value{box-shadow:inset 0 1px 2px #0000000a}.market-detail .backing-amount-value:hover:not(:focus-within){border-color:#dcdcde}.market-detail .backing-amount-value>span{font-size:24px}.market-detail .detail-backing-card .backing-amount-value input[name=amount]{letter-spacing:-.5px}.market-detail .detail-backing-card .backing-amount-value input[name=amount]::placeholder{color:#b9becd;opacity:1}.market-detail .detail-backing-card .backing-quick-amounts button{font-variant-numeric:var(--money-numeric)}.market-detail :is(.detail-chart-toolbar button,.backing-quick-amounts button,.market-position-button,.pd-btn,.icon-button,.pd-iconbtn,.detail-reading-section>summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.market-detail .detail-chart-windows button,.market-detail .backing-amount-value{transition:none}}.market-detail .detail-meta--countdown{gap:4px;margin-top:18px}.market-detail .detail-meta--countdown .detail-status{background:color-mix(in srgb, var(--status-dot,currentColor) 8%, transparent);border-radius:999px;padding:2px 10px 2px 9px}.market-detail .goal-score{align-items:flex-start}.market-detail .goal-score-divider{align-items:center;height:calc(1.1*clamp(30px,3.3vw,44px));display:inline-flex}.market-detail .detail-chart-windows button:not([aria-pressed=true]):hover{background:#ffffff8c}.market-detail .detail-chart-windows button:not([aria-pressed=true]):active{background:#fff}.market-detail .market-position-count,.market-detail .pd-boost-panel__metrics .pd-metric__value{font-variant-numeric:var(--money-numeric)}.market-detail .pd-boost-panel__metrics .pd-metric__value{letter-spacing:-.5px}.market-detail .pd-boost-panel__metrics .pd-metric__label{font-size:11px}.market-detail .detail-reading-section>summary{border-radius:10px}.market-detail .detail-related .market-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.market-detail .detail-reading-section>summary{letter-spacing:-.2px}.market-detail .detail-reading-section:not([open])>summary:is(:hover,:focus-visible) svg{transform:translate(2px)}.market-detail .detail-reading .prose{gap:22px;padding-block:2px 6px}.market-detail .detail-reading .prose h2{margin-bottom:4px}.market-detail .detail-reading .prose p{max-width:62ch;color:var(--n-600);text-wrap:pretty}.market-detail .demand-timeline{margin:4px 0 0;padding:0;list-style:none}.market-detail .demand-timeline:before,.market-detail .demand-timeline .demand-timeline-event:before{content:none}.market-detail .demand-timeline>li{border:0;margin:0;padding:0 0 22px 26px;position:relative}.market-detail .demand-timeline>li:last-child{padding-bottom:0}.market-detail .demand-timeline>li:before{content:"";box-sizing:border-box;background:#c3c8d1;border:0;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:4px}.market-detail .demand-timeline>li.is-pending:before{border:2px solid var(--target);box-shadow:0 0 0 3px color-mix(in srgb, var(--target) 12%, transparent);background:#fff}.market-detail .demand-timeline>li:after{content:"";background:#e3e3e6;width:1px;position:absolute;top:20px;bottom:-3px;left:8px}.market-detail .demand-timeline>li:last-child:after{content:none}.market-detail .demand-timeline .demand-timeline-event>h3{color:var(--detail-ink);margin:0;font-size:14px;font-weight:600;line-height:22px}.market-detail .demand-timeline .demand-timeline-event>time:not(:empty){color:var(--detail-muted);font-variant-numeric:var(--money-numeric);font-size:12px;line-height:18px;display:block}.market-detail .demand-timeline .demand-timeline-event>p,.market-detail .timeline-response>p{color:var(--n-600);margin:4px 0 0;font-size:14px;line-height:1.6}.market-detail .timeline-goal-terms,.market-detail .timeline-response{margin-top:12px}.market-detail .timeline-response>p{margin-top:10px}@media (prefers-reduced-motion:reduce){.market-detail .detail-reading-section:not([open])>summary:is(:hover,:focus-visible) svg{transform:none}}.market-detail .demand-timeline>li:has(>.demand-timeline-event>time:not(:empty)):before{top:4.5px}.market-detail .demand-timeline>li:has(>.demand-timeline-event>time:not(:empty)):after{top:18px}.market-detail .demand-timeline>li:after{bottom:-1px}.market-detail .timeline-goal-terms>.pd-card,.market-detail .timeline-response{border-radius:16px}.market-detail .detail-reading-section[open]:not([data-closing=true])>summary{padding-bottom:11px}.market-detail .detail-reading-column>.pd-rail-secondary{margin-inline-start:-12px}.market-detail .detail-heading>.detail-meta{justify-content:center;margin-top:18px}.market-detail .detail-heading>.detail-meta--countdown{gap:4px}.market-detail .detail-goal-countdown:empty{display:none}.market-detail .detail-heading>.detail-meta>.detail-status{background:color-mix(in srgb, var(--status-dot,currentColor) 8%, transparent);text-align:center;text-wrap:balance;border-radius:12px;max-width:100%;padding:2px 10px 2px 9px}.market-detail .detail-status:is([data-status=CLOSED],[data-status=PENDING_REVIEW],[data-status=REMOVED]):before{box-shadow:none;animation:none}.market-detail .detail-status[data-status=CLOSED]:before{background:#a4a7ac}.market-detail .detail-meta+.detail-chart-section>.detail-totals{margin-top:20px}.market-detail .live-goal-display .goal-score-progress>p{color:var(--detail-muted);text-align:center;font-variant-numeric:var(--money-numeric);margin:10px 0 0;font-size:13px;line-height:20px}.market-detail .detail-meta:has(>[data-status=GOAL_NOT_REACHED])+.detail-chart-section .goal-score-progress progress{accent-color:#a4a7ac}.market-detail .detail-meta:has(>[data-status=GOAL_NOT_REACHED])+.detail-chart-section .goal-score-progress progress::-webkit-progress-value{background:#a4a7ac}.market-detail .detail-meta:has(>[data-status=GOAL_NOT_REACHED])+.detail-chart-section .goal-score-progress progress::-moz-progress-bar{background:#a4a7ac}body .market-detail .market-position-controls--detail .market-position-button:disabled{box-shadow:none;cursor:not-allowed;transform:none}body .market-detail .market-position-controls--detail .market-position-button:disabled:not([aria-pressed=true]){border-color:var(--detail-line);background:var(--detail-soft);color:var(--detail-muted)}.market-detail{--detail-ink:#1d1d1f;--detail-muted:#6e6e73;--ink:#1d1d1f;--muted:#6e6e73;--text-strong:#1d1d1f;--text-muted:#6e6e73;--text-body:#36383d;--n-600:#4a4f57;--blue:#264bd6;--focus-ring:#7896ff;box-sizing:border-box;-webkit-font-smoothing:antialiased;max-width:1180px;padding:28px 32px 72px}.market-detail .detail-layout{gap:0 40px}.market-detail .detail-aside{max-height:calc(100dvh - 104px);top:88px}.market-detail .detail-aside>*{flex-shrink:0}.market-detail .pd-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px;display:block}.market-detail .pd-field__hint{color:var(--muted);font-size:12.5px;line-height:1.5}.market-detail .detail-heading h1{letter-spacing:-.5px;text-wrap:pretty;font-weight:650}.market-detail .detail-aside h2,.market-detail .detail-backing-card .detail-backing-heading h2{letter-spacing:-.3px;color:#1d1d1f;font-weight:650}.market-detail .card-target svg{color:#264bd6}.market-detail .detail-heading a.card-target:is(:hover,:focus-visible){font-weight:600}.market-detail .detail-meta{align-items:center;gap:10px;margin-top:16px}.market-detail .detail-status[data-status]{--status-dot:#06b053;color:#067a3b;letter-spacing:-.05px;text-transform:none;background:#06b05317;border-radius:999px;gap:7px;height:26px;padding:0 11px 0 10px;font-size:12.5px;font-weight:600;line-height:26px;box-shadow:inset 0 0 0 .5px #06b05338}.market-detail .detail-status[data-status]:before{background:var(--status-dot);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--status-dot) 18%, transparent)}.market-detail .detail-status[data-status=GOAL_REACHED]{--status-dot:#1d1d1f;box-shadow:none;color:#1d1d1f;background:#0000000a}.market-detail .detail-status:is([data-status=GOAL_NOT_REACHED],[data-status=CLOSED],[data-status=PENDING_REVIEW]){--status-dot:#a1a1a6;color:#6e6e73;background:0 0;box-shadow:inset 0 0 0 1px #00000014}.market-detail .detail-status[data-status=REMOVED]{--status-dot:#b42318;color:#b42318;background:0 0;box-shadow:inset 0 0 0 1px #b423184d}.market-detail .detail-goal-countdown{letter-spacing:-.05px;color:#6e6e73;font-variant-numeric:var(--money-numeric);font-size:12.5px;font-weight:500}.market-detail .detail-totals{width:min(100%,480px);margin:28px auto 26px}.market-detail .detail-totals>span{gap:6px;padding:2px 24px}.market-detail .detail-totals .detail-supporters{border-left:0;position:relative}.market-detail .detail-totals .detail-supporters:before{content:"";background:#00000014;width:1px;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.market-detail .detail-money-value,.market-detail .detail-supporters>[data-testid=supporter-count]{letter-spacing:-1.4px;font-feature-settings:"tnum", "cv11";font-size:clamp(32px,3.4vw,42px)}.market-detail .detail-totals .detail-money-label,.market-detail .detail-supporters-label{color:#6e6e73;font-size:13px;font-weight:500}.market-detail .goal-score strong{letter-spacing:-1.4px;font-feature-settings:"tnum", "cv11"}.market-detail .goal-score>div>span{font-size:13px;font-weight:500}.market-detail .goal-score-progress progress{height:4px}.market-detail .detail-chart-brand{margin-top:14px}.market-detail .detail-chart-brand__name{letter-spacing:-.2px;color:#00000030;gap:5px;font-size:12.5px}.market-detail .detail-chart-brand__name .demand-label-mark{object-fit:contain;opacity:.35;width:20px;height:14px}.market-detail .detail-chart-toolbar{margin:16px 0 4px}.market-detail .detail-chart-windows{background:0 0;border-radius:0;gap:4px;padding:0}body .market-detail .detail-chart-toolbar button{box-shadow:none;color:#6e6e73;background:0 0;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:500;transition:color .16s}body .market-detail .detail-chart-toolbar button:is([aria-pressed=true],:hover){box-shadow:none;color:#1d1d1f;background:0 0;font-weight:700}.market-detail .detail-chart-toolbar .detail-stable-label{display:grid}.market-detail .detail-chart-toolbar .detail-stable-label>span{grid-area:1/1}.market-detail .detail-chart-toolbar .detail-stable-label>span:first-child{visibility:hidden;font-weight:700}.market-detail .detail-chart-windows>button:last-child{padding-right:0}body .market-detail .market-position-controls--detail .market-position-button{--vote-edge:#e6e6e8;box-sizing:border-box;color:#202329;height:44px;min-height:44px;box-shadow:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #0000000c, 0 3px 0 var(--vote-edge);background:#fff;border:1px solid #ececee;border-radius:999px;gap:6px;padding:0 18px;font-size:15px;font-weight:600;line-height:22px;transition:background-color .16s,border-color .16s,transform .1s,box-shadow .1s;transform:none}body .market-detail .market-position-controls--detail .market-position-button:not([aria-pressed=true]):not(:disabled):hover{color:#202329;--vote-edge:#dcdce0;background:#f5f5f6;border-color:#e3e3e6}body .market-detail .market-position-controls--detail .market-position-button[aria-pressed=true]{color:#fff;background:var(--target-button);border-color:var(--target-button);--vote-edge:color-mix(in srgb, var(--target-button) 70%, #000)}body .market-detail .market-position-controls--detail .market-position-button[aria-pressed=true]:not(:disabled):hover{background:color-mix(in srgb, var(--target-button) 89%, #000);border-color:color-mix(in srgb, var(--target-button) 89%, #000)}body .market-detail .market-position-controls--detail .market-position-row--oppose .market-position-button[aria-pressed=true]{--vote-edge:#454b55;background:#626b79;border-color:#626b79}body .market-detail .market-position-controls--detail .market-position-row--oppose .market-position-button[aria-pressed=true]:not(:disabled):hover{background:#575f6c;border-color:#575f6c}.market-detail .pd-boost-panel__title{flex:1;min-width:0;font-size:16px;line-height:22px}.market-detail .detail-aside .pd-boost-panel__rally{color:#36383d;font-size:13px;line-height:1.5}.market-detail .pd-metric__value{color:var(--boost-fg);font-weight:650}.market-detail .pd-metric__label{color:var(--muted)}.market-detail .pd-boost-panel__caption{color:var(--muted);font-size:12.5px}.market-detail .pd-disclosure{align-items:flex-start;gap:8px;display:flex}.market-detail .pd-disclosure__icon{flex:none;margin-top:2px}.market-detail .pd-disclosure__lead{color:#36383d;font-weight:600}.market-detail .detail-aside>.pd-card.detail-backing-card{border:0;border-radius:22px;padding:20px;box-shadow:0 0 0 1px #0000000f,0 1px 2px #0000000a}.market-detail .detail-backing-card .detail-backing-heading h2{letter-spacing:-.3px;margin:0;font-size:17px;font-weight:650;line-height:22px}.market-detail .detail-backing-card>p{color:#6e6e73;margin-top:4px;font-size:13.5px;line-height:19px}.market-detail .detail-backing-card>.pd-stack{gap:14px!important;margin-top:18px!important}.market-detail .detail-backing-card .backing-form-compact{gap:12px!important}body .market-detail .backing-amount-entry{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0;display:grid}body .market-detail .backing-amount-entry label{color:#6e6e73;margin:0;font-size:13px;font-weight:500}body .market-detail .backing-amount-value{box-shadow:none;letter-spacing:-1px;color:#1d1d1f;font-feature-settings:"tnum", "cv11";background:#f5f5f7;border:0;border-radius:16px;justify-content:flex-start;align-items:baseline;gap:2px;padding:10px 16px;font-size:30px;font-weight:650;transition:background-color .16s,box-shadow .16s;display:flex}body .market-detail .backing-amount-value:hover{background:#ebebed}body .market-detail .backing-amount-value:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #1d1d1f}body .market-detail .backing-form-compact:has(.backing-limit-error) .backing-amount-value{box-shadow:inset 0 0 0 1.5px #d92d20}body .market-detail .backing-amount-value>span{color:#86868b;font-size:22px;font-weight:500}body .market-detail .detail-backing-card .backing-amount-value input[name=amount]{text-align:left;letter-spacing:-1px;flex:1;max-width:none;height:40px}.market-detail .detail-backing-card .backing-amount-value input[name=amount]::placeholder{color:#c7c7cc}body .market-detail .backing-limit-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.market-detail .detail-backing-card .backing-availability{color:#6e6e73;font-size:12.5px}.market-detail .backing-availability strong{color:#1d1d1f;font-variant-numeric:var(--money-numeric);font-weight:600}.market-detail .backing-limit-row a{color:#6e6e73;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .16s}.market-detail .backing-limit-row a:hover{color:#1d1d1f}.market-detail .backing-quick-amounts{gap:8px}body .market-detail .backing-quick-amounts button{font-variant-numeric:var(--money-numeric);border-radius:999px;height:36px;font-size:13.5px}.market-detail .detail-aside .backing-saved-amount{color:#6e6e73;font-size:13.5px}.market-detail .backing-saved-amount strong{letter-spacing:-.5px;color:#1d1d1f;font-variant-numeric:var(--money-numeric);margin-left:4px;font-size:20px;font-weight:650}.market-detail .detail-backing-assurance{text-align:center;border-top:1px solid #0000000f;justify-items:center;gap:2px;margin-top:2px;padding-top:14px;display:grid!important}.market-detail .detail-backing-assurance strong{color:#1d1d1f;font-size:12.5px;font-weight:600}.market-detail .detail-backing-assurance span{color:#6e6e73;font-size:12px}.market-detail .detail-related{border-top:1px solid #0000000f;margin-top:48px;padding-top:28px}.market-detail .detail-related>h2{letter-spacing:-.4px;margin:0 0 16px;font-size:20px;font-weight:650;line-height:26px}.market-detail .detail-feed-column{container-type:inline-size}.market-detail .detail-related .market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (max-width:680px){.market-detail .detail-related .market-grid{grid-template-columns:minmax(0,1fr)}}body .market-detail .detail-reading-section>summary{letter-spacing:-.3px;color:#1d1d1f;min-height:60px;font-size:17px;font-weight:650}body .market-detail .detail-reading-section>summary svg{color:#6e6e73;transition:transform .24s cubic-bezier(.32,.72,0,1),stroke-width .15s,color .16s}body .market-detail .detail-reading-section>summary:hover svg{color:#1d1d1f}body .market-detail .detail-reading-section .detail-reading-content{padding-bottom:24px}body .market-detail .detail-reading .prose{gap:20px;display:grid}body .market-detail .detail-reading .prose section{gap:4px;margin:0;display:grid}body .market-detail .detail-reading .prose section h2{letter-spacing:-.1px;color:#1d1d1f;margin:0;font-size:14px;font-weight:600;line-height:20px}body .market-detail .detail-reading .prose section p{color:#4a4f57;text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}body .market-detail .demand-timeline>li:after{background:#00000014}body .market-detail .demand-timeline>li:before{box-shadow:none;background:#0000001f}body .market-detail .demand-timeline>li.is-pending:before{border-color:var(--target);box-shadow:0 0 0 3px color-mix(in srgb, var(--target) 12%, transparent);background:#fff}body .market-detail .timeline-response{box-shadow:none;background:#f5f5f7;border:0;border-radius:16px;padding:14px 16px}body .market-detail .timeline-response-identity strong{color:#1d1d1f;font-size:14px;font-weight:600}@media (max-width:1100px){.market-detail{padding-inline:24px}}@media (max-width:760px){.market-detail{padding:20px 16px 72px}}@media (min-width:641px) and (max-width:760px){.market-detail .detail-aside{max-height:calc(100dvh - 141px);top:125px}}@media (max-width:640px){.market-detail .detail-totals>span{padding-inline:12px}body .market-detail .detail-chart-toolbar button{padding:7px 8px;font-size:12px}.market-detail .detail-related .market-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body .market-detail .market-position-controls--detail .market-position-button,body .market-detail .backing-amount-value,body .market-detail .detail-chart-toolbar button,body .market-detail .detail-reading-section>summary svg,.market-detail .backing-limit-row a{transition:none}}body:has(.market-detail)>.pd-sheet-overlay .pd-share-sheet .pd-share-route{box-shadow:none;transition:background-color var(--detail-motion), border-color var(--detail-motion);background:#fff;border:1px solid #e5e5e8}body:has(.market-detail)>.pd-sheet-overlay .pd-share-sheet .pd-share-route:hover:not(:disabled){background:#fff;border-color:#1d1d1f}body:has(.market-detail)>.pd-sheet-overlay .pd-share-sheet .pd-share-route:active:not(:disabled){box-shadow:none;background:#f5f5f6;transform:none}body:has(.market-detail)>.pd-sheet-overlay .pd-share-sheet :is(.pd-share-route__icon,.pd-share-route__label){color:#1d1d1f}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-share-sheet .pd-share-link .pd-btn:not(:disabled){color:#fff;box-shadow:none;background:#1d1d1f;border-color:#1d1d1f}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-share-sheet .pd-share-link .pd-btn:hover:not(:disabled){background:#000;border-color:#000}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-share-sheet .pd-share-link .pd-btn:active:not(:disabled){box-shadow:none;background:#000;border-color:#000;transform:none}body:has(.market-detail)>.pd-sheet-overlay .pd-sheet .pd-share-sheet .pd-share-link .pd-btn:disabled{color:#8a8d92;box-shadow:none;background:#fff;border-color:#ececee}
.goal-status-module__NURXea__status{gap:var(--space-3);display:grid}.goal-status-module__NURXea__status h2{font:var(--text-title-2);margin:0}.goal-status-module__NURXea__status p{margin:0}.goal-status-module__NURXea__controls{margin-top:var(--space-5);padding-top:var(--space-4)}.goal-status-module__NURXea__controls summary{cursor:pointer;padding-block:var(--space-3);font-weight:600}.goal-status-module__NURXea__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.goal-status-module__NURXea__progress{appearance:none;background:var(--line,#e6e8eb);border:0;border-radius:4px;width:100%;height:6px;display:block;overflow:hidden}.goal-status-module__NURXea__progress::-webkit-progress-bar{background:var(--line,#e6e8eb)}.goal-status-module__NURXea__progress::-webkit-progress-value{background:var(--target,#315df5)}.goal-status-module__NURXea__progress::-moz-progress-bar{background:var(--target,#315df5)}
