html[data-design=ledger-r2] .runtime-scope{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}html[data-design=ledger-r2] .network-identity{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:28px}.network-identity img{width:82px;height:auto}html[data-design=ledger-r2] .network-identity .network-wordmark{font:750 .85rem/1.5 var(--display);letter-spacing:.03em}.network-environment{display:inline-flex;align-items:center;gap:6px;border:1px solid #cdd5d8;border-radius:5px;padding:4px 7px;color:#4e6571;background:#eff3f2;font:650 .625rem/1.2 var(--display);letter-spacing:.06em}.network-environment i{width:5px;height:5px;border-radius:50%;background:currentColor}.network-environment.is-testnet{color:#875221;background:#faf1e4;border-color:#e4cfb4}.network-environment.is-unavailable,.network-environment.is-unknown{color:#934638;background:#f9eeea}html[data-design=ledger-r2] .runtime-scope .network-description{margin:0;font:400 .75rem/1.7 var(--ui);color:var(--muted-ink);max-width:360px}html[data-design=ledger-r2] .street-shell>.participant-intro{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);grid-gap:16px;gap:16px;padding:16px 0 24px;min-height:310px}html[data-design=ledger-r2] .street-shell>.participant-intro h1{max-width:15ch;font-size:clamp(2rem,3.8vw,3.15rem);line-height:1.24;letter-spacing:-.045em}html[data-design=ledger-r2] .street-shell>.participant-intro .participant-description{max-width:29ch;margin-top:22px}.commons-hero-art{width:100%;max-width:480px}.commons-explore-link{display:inline-flex;align-items:center;gap:24px;min-height:44px;font:650 .875rem/1.5 var(--display);color:var(--celadon-deep);text-decoration:none;border-bottom:1px solid #b7c2cf}.participant-intro-links{margin-top:16px}html[data-design=ledger-r2] .street-shell :is(.street-polls a,.street-voices a,.street-section-heading a){text-decoration:none}html[data-design=ledger-r2] .street-polls li{padding:24px 0;align-items:start;position:relative}html[data-design=ledger-r2] .street-poll-link{display:flex;align-items:center;min-height:44px}html[data-design=ledger-r2] .street-poll-link:after{content:"";position:absolute;inset:0}html[data-design=ledger-r2] .street-poll-link:focus-visible{outline:none}html[data-design=ledger-r2] .street-poll-link:focus-visible:after{outline:2px solid var(--celadon-deep);outline-offset:3px;border-radius:8px}html[data-design=ledger-r2] .street-polls h3{font:650 clamp(1rem,1.5vw,1.1875rem) /1.6 var(--display);letter-spacing:-.02em;margin:0}html[data-design=ledger-r2] .street-poll-meta{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px;color:var(--muted-ink);font-size:.75rem}html[data-design=ledger-r2] .street-poll-meta>:first-child{color:#41695d;background:#e8eee7;border-radius:4px;padding:1px 5px}html[data-design=ledger-r2] .street-poll-meta time{white-space:normal}html[data-design=ledger-r2] .street-polls .street-arrow{border:1px solid #d8deda;border-radius:50%;width:32px;height:32px;min-width:32px;min-height:32px;margin-top:4px;font-size:1.1rem}html[data-design=ledger-r2] .street-side{gap:18px}html[data-design=ledger-r2] :is(.street-profile-card,.street-survey-card){border:1px solid #dce2dc;border-radius:16px;padding:24px;background:#edf1e9}html[data-design=ledger-r2] .street-survey-card{background:#eef0f5;border-color:#dce0e9}html[data-design=ledger-r2] .street-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-design=ledger-r2] .street-card-top .eyebrow{margin:0}html[data-design=ledger-r2] .commons-card-mark{display:grid;place-items:center;border:1px solid #c9d6c9;background:#f7f8ef;border-radius:12px;width:42px;height:42px;color:#658174}html[data-design=ledger-r2] .street-survey-card .commons-card-mark{border-color:#d4dbe5;color:var(--celadon-deep);background:#f8f9fc}html[data-design=ledger-r2] .street-side h2{margin:18px 0 12px}html[data-design=ledger-r2] .street-profile-card .primary-button{background:transparent;color:#3e6255;border:1px solid #b8c9ba;margin-top:18px}html[data-design=ledger-r2] .street-voices{margin-top:32px}html[data-design=ledger-r2] .street-voices>a{display:block;padding:22px 24px;background:#eef0f4;border-radius:0 14px 14px 0;border-left:3px solid #8294ac}html[data-design=ledger-r2] .street-voices blockquote{margin:0;padding:0;font:400 1rem/1.85 var(--reading);color:#364456}html[data-design=ledger-r2] .street-voices>a p{margin-top:14px;font-size:.75rem;color:var(--muted-ink)}@media (hover:hover){html[data-design=ledger-r2] .street-polls li:hover h3{color:var(--celadon-deep);text-decoration:underline;text-underline-offset:4px}html[data-design=ledger-r2] .street-polls li:hover .street-arrow{background:#e7ece5;border-color:#a4b7a5}}.commons-scene{display:block;width:100%;height:auto;overflow:visible}.commons-ballot-paper{transform-origin:260px 140px}.commons-ballot-paper,.commons-bubble{transition:transform .65s cubic-bezier(.2,.8,.2,1)}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item{overflow:hidden;transition:color .18s ease,background .18s ease,border-color .18s ease}html[data-design=ledger-r2] .participant-nav-item>:is(.participant-icon,.site-nav-label-full){position:relative;z-index:1}html[data-design=ledger-r2] .participant-nav-item .nav-seoul-scene{position:absolute;pointer-events:none;left:0;bottom:-1px;width:100%;height:24px;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .35s cubic-bezier(.2,.8,.2,1)}html[data-design=ledger-r2] .participant-nav-item:focus-visible .nav-seoul-scene{opacity:.75;transform:translateY(0)}@media (hover:hover){html[data-design=ledger-r2] .participant-nav-item:hover .nav-seoul-scene{opacity:.75;transform:translateY(0)}}@media (max-width:700px){html[data-design=ledger-r2] .participant-nav-item .nav-seoul-scene{display:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.commons-hero-art:hover .commons-ballot-paper{transform:translateY(9px) rotate(-3deg)}.commons-hero-art:hover .commons-bubble-one{transform:translate(-4px,-7px) rotate(-2deg)}.commons-hero-art:hover .commons-bubble-two{transform:translate(2px,-5px)}}@media (max-width:700px){html[data-design=ledger-r2] .street-shell>.participant-intro{grid-template-columns:minmax(0,1fr) minmax(160px,.75fr);min-height:240px}html[data-design=ledger-r2] .street-shell>.participant-intro h1{font-size:2rem}}@media (max-width:520px){html[data-design=ledger-r2] .street-shell>.participant-intro{display:block;padding:24px 0 0}html[data-design=ledger-r2] .street-shell>.participant-intro h1{max-width:14ch;font-size:clamp(1.8rem,7.5vw,2.4rem)}html[data-design=ledger-r2] .street-shell>.participant-intro .participant-description{max-width:29ch;margin-top:14px}html[data-design=ledger-r2] .street-shell>.participant-intro .participant-intro-action{width:100%;margin:-8px 0 -4px}.commons-hero-art{max-width:265px;margin:-4px auto 0}.participant-intro-links{margin-top:8px}html[data-design=ledger-r2] .street-polls li{grid-template-columns:22px minmax(0,1fr) 32px;padding:20px 0}html[data-design=ledger-r2] .street-voices>a{padding:18px}}@media (prefers-reduced-motion:reduce){.commons-scene *,.nav-seoul-scene{animation:none!important;transition:none!important;transform:none!important}}html[data-design=ledger-r2] main.mode-community .poll-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;max-width:860px;margin:24px auto 0}html[data-design=ledger-r2] .mode-community .poll-layout>.poll-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}html[data-design=ledger-r2] main.mode-community .community-policy{justify-content:flex-start;align-items:center;gap:24px;margin-bottom:28px}html[data-design=ledger-r2] main.mode-community .community-policy>p{margin:0;max-width:32ch}html[data-design=ledger-r2] .mode-community .poll-card{border-radius:18px;padding:clamp(20px,3vw,36px);border-color:#d8dfda}html[data-design=ledger-r2] .poll-card h3{font:700 clamp(1.2rem,2vw,1.55rem) /1.5 var(--display);letter-spacing:-.025em;margin:20px 0 24px}html[data-design=ledger-r2] .poll-options button{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;grid-gap:12px;gap:12px;min-height:58px;border-radius:12px;padding:14px 16px;background:#fbfcf8;transition:background .16s ease,border-color .16s ease}html[data-design=ledger-r2] .poll-options button .poll-option-number{color:#899588;font:500 .75rem/1.5 var(--mono)}html[data-design=ledger-r2] .poll-options button .poll-option-label{color:var(--ink);font:550 1rem/1.6 var(--display);word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .poll-options button .poll-option-radio{width:22px;height:22px;border:1px solid #bac7bf;border-radius:50%;display:grid;place-items:center;background:white;color:#fff;font:650 .8rem/1 var(--display)}html[data-design=ledger-r2] .poll-options button[aria-pressed=true]{border-color:#6e8d83;background:#edf3ed}html[data-design=ledger-r2] .poll-options button[aria-pressed=true] .poll-option-radio{background:#527569;border-color:#527569}html[data-design=ledger-r2] .poll-submit{display:flex;justify-content:space-between;gap:20px;width:100%;margin-top:18px}html[data-design=ledger-r2] .poll-submit+.poll-result{margin-top:24px}html[data-design=ledger-r2] .mode-community .poll-section>.playground-section-head{max-width:860px;margin:0 auto}.survey-intro-art{width:210px}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker{border:0;padding:0;background:transparent}html[data-design=ledger-r2] .wallet-connect-guide .wallet-network-context{padding:0 0 18px;margin-bottom:20px;border-bottom:1px solid #dce4df}html[data-design=ledger-r2] .wallet-connect-guide .wallet-network-context .network-identity{justify-content:flex-start;gap:10px}html[data-design=ledger-r2] .wallet-connect-guide .wallet-connect-guide-head{margin:0}html[data-design=ledger-r2] .wallet-connect-guide .wallet-login-heading strong{font:700 1.125rem/1.5 var(--display);letter-spacing:-.02em}html[data-design=ledger-r2] .wallet-connect-guide .wallet-connect-guide-head>p{max-width:46ch;margin-top:10px;color:var(--muted-ink);font-size:.875rem}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:86px;padding:14px 22px 14px 14px;border:1px solid #d4ded6;border-radius:12px;background:#fffefa}.wallet-method-symbol{display:grid;place-items:center;flex:0 0 36px;width:36px;height:40px;border-radius:10px;background:#edf2e8;color:#708674}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button>span:last-child{display:grid;grid-gap:5px;gap:5px;min-width:0}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button strong{font:650 .875rem/1.5 var(--display);color:var(--ink)}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button small{font:400 .6875rem/1.7 var(--ui);color:var(--muted-ink)}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button.is-active{border-color:#8aa596;background:#eff5ed}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button.is-active:after{background:#537764}html[data-design=ledger-r2] .wallet-connect-guide .wallet-provider-missing{padding:18px;border-radius:12px;border:1px solid #dce2dc;background:#f1f4ed;margin:18px 0}html[data-design=ledger-r2] .wallet-connect-guide .wallet-provider-missing button{min-height:44px;border:1px solid #b9cabe;border-radius:8px;padding:8px 14px;color:#456756;background:#fffef9}html[data-design=ledger-r2] .wallet-connect-guide .wallet-provider-choice-grid button{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px;border-radius:10px;background:#fffefa;min-height:56px}html[data-design=ledger-r2] .wallet-connect-guide>.wallet-asset-notice{padding:12px 0 0;margin:16px 0 0;color:#746555;font:400 .75rem/1.7 var(--ui)}html[data-design=ledger-r2] .wallet-connect-guide .wallet-privacy-details{border-top:1px solid #dde3dc;margin-top:14px;padding-top:4px}@media (max-width:520px){html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker>div{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button{min-height:72px}}.survey-invitation-art{display:block;width:100%;height:auto}html[data-design=ledger-r2] main.mode-survey .survey-login-empty:has(.page-wallet-login){max-width:760px;margin-inline:auto;grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker>div{padding:0;border:0;background:transparent}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button>.wallet-method-symbol{color:#657e6d;background:#eaf0e4}html[data-design=ledger-r2] .wallet-connect-guide .wallet-method-picker button.is-active>.wallet-method-symbol{color:#3f6653;background:#dae7d6}html[data-design=ledger-r2] main.mode-survey>.participant-intro{gap:24px;padding-top:12px}html[data-design=ledger-r2] main.mode-survey .survey-login-empty{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;padding:32px;border:1px solid #d8e0d8;border-radius:16px;background:#fffef8}html[data-design=ledger-r2] .survey-login-copy{position:relative;padding-left:64px;min-width:0;max-width:660px}.survey-entry-symbol{position:absolute;left:0;top:0;width:44px;height:48px;display:grid;place-items:center;background:#eaf0e6;color:#6d8a76;border:1px solid #cfddcc;border-radius:10px 10px 4px 4px}html[data-design=ledger-r2] .survey-login-copy strong{display:block;font:650 1.1875rem/1.55 var(--display);letter-spacing:-.02em}html[data-design=ledger-r2] .survey-login-copy p{margin:10px 0 6px;font-size:.9375rem}.survey-login-copy small{display:block;color:var(--muted-ink);font:400 .75rem/1.8 var(--ui);max-width:55ch}html[data-design=ledger-r2] .survey-login-empty>.primary-button{align-self:center;justify-self:end}html[data-design=ledger-r2] .survey-login-empty .page-wallet-login{grid-column:1/-1;width:100%;max-width:560px;margin-left:64px}html[data-design=ledger-r2] .survey-login-empty .login-dismiss{justify-self:start;margin:0 0 0 64px}html[data-design=ledger-r2] main.mode-survey .pro-survey-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=ledger-r2] main.mode-survey .pro-survey-card{display:flex;flex-direction:column;padding:26px;border-radius:16px;border-color:#d8e0d8;background:#fffef9}html[data-design=ledger-r2] main.mode-survey .pro-survey-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid #e2e7e0}html[data-design=ledger-r2] .pro-survey-card-head>strong{display:flex;justify-content:flex-end;align-items:center;gap:5px;flex-wrap:wrap;text-align:right;color:#486d61}html[data-design=ledger-r2] .pro-survey-card-head>strong .participant-icon{width:17px;height:22px;flex:0 0 17px}html[data-design=ledger-r2] .pro-survey-card-head .fiat-reference{flex-basis:100%;color:var(--muted-ink);font-size:.75rem}html[data-design=ledger-r2] main.mode-survey .pro-survey-card h3{font:700 1.3rem/1.55 var(--display);letter-spacing:-.025em;margin:22px 0 10px}html[data-design=ledger-r2] main.mode-survey .pro-survey-card>p{font-size:.875rem;line-height:1.85;margin:0 0 24px}html[data-design=ledger-r2] main.mode-survey .pro-survey-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:auto 0 22px;padding:16px 0 0;border-top:1px solid #e3e7e0}html[data-design=ledger-r2] main.mode-survey .pro-survey-card dt{font-size:.7rem;color:var(--muted-ink);margin:0 0 6px}html[data-design=ledger-r2] main.mode-survey .pro-survey-card dd{margin:0;font:650 .875rem/1.5 var(--display)}html[data-design=ledger-r2] main.mode-survey .pro-survey-card .primary-link{width:100%;border-radius:8px;min-height:46px;margin-top:0}html[data-design=ledger-r2] main.mode-survey .eligibility-brief{background:#eef2e9;border-color:#d7dfd2;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:24px}html[data-design=ledger-r2] main.mode-survey .eligibility-brief:has(dl){grid-template-columns:minmax(0,1fr) minmax(200px,.8fr) auto}html[data-design=ledger-r2] main.mode-survey .eligibility-brief .secondary-button{width:auto;min-width:160px}@media (max-width:760px){html[data-design=ledger-r2] main.mode-survey .survey-login-empty{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .survey-login-empty>.primary-button{justify-self:start;margin-left:64px}html[data-design=ledger-r2] .survey-login-empty .page-wallet-login{margin-left:0}html[data-design=ledger-r2] main.mode-survey .eligibility-brief,html[data-design=ledger-r2] main.mode-survey .eligibility-brief:has(dl){grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.survey-intro-art{width:76px}html[data-design=ledger-r2] main.mode-survey>.participant-intro{display:grid;grid-template-columns:minmax(0,1fr) 76px;grid-gap:8px;gap:8px}html[data-design=ledger-r2] main.mode-survey .survey-login-empty{padding:20px;gap:20px}html[data-design=ledger-r2] .survey-login-copy{padding-left:0}.survey-entry-symbol{position:static;margin-bottom:16px}html[data-design=ledger-r2] .survey-login-empty .login-dismiss,html[data-design=ledger-r2] .survey-login-empty>.primary-button{margin-left:0}html[data-design=ledger-r2] main.mode-survey .pro-survey-grid{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] main.mode-survey .pro-survey-card{padding:20px}}.concept-notice{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:12px 16px;border:1px dashed #aab7b1;border-radius:8px;color:#506158;background:#f0f3ea;font-size:.75rem}.concept-notice>span{font:650 .625rem/1.5 var(--display);letter-spacing:.08em}.concept-notice p{margin:0;flex:1 1 360px}.concept-notice a{color:#3d6055;font-weight:600;min-height:36px;display:inline-flex;align-items:center}.concept-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.9fr) minmax(150px,.5fr);align-items:center;grid-gap:24px;gap:24px;padding:36px 0;border-bottom:1px solid #bdc9c3}html[data-design=ledger-r2] .concept-hero h1{font:750 clamp(2.5rem,4.8vw,4rem) /1.16 var(--display);letter-spacing:-.055em;margin:18px 0}.concept-hero .eyebrow{font-size:.7rem}.concept-lead{color:var(--muted-ink);font-size:.9375rem;line-height:1.8}.concept-editor-note{align-self:end;padding:0 0 32px 22px;border-left:1px solid #d1dad2}.concept-editor-note>span{font:4rem/.8 var(--reading);color:#98afa0}.concept-editor-note p{font:400 1rem/1.9 var(--reading);color:#546b62;margin:0 0 18px}.concept-editor-note small{font:.5625rem/1.5 var(--display);letter-spacing:.08em;color:#77857a}.concept-layout{display:grid;grid-template-columns:minmax(0,1fr) 282px;grid-gap:40px;gap:40px;margin-top:36px}.concept-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}html[data-design=ledger-r2] .concept-feed-heading h2{font:700 1.4rem/1.5 var(--display);margin:0}.concept-search{flex:0 1 200px;min-width:0}html[data-design=ledger-r2] .concept-search input{border:1px solid #d4ddd5;border-radius:8px;background:#fafbf7;width:100%;min-height:44px;padding:10px 12px;font-size:.875rem}.concept-topics{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 24px}.concept-topics button{border:1px solid #d5ddd5;background:transparent;border-radius:20px;min-height:40px;padding:8px 16px;color:#5e6c60;font:550 .8125rem/1.5 var(--display);cursor:pointer}.concept-topics button[aria-pressed=true]{background:#3e5d52;border-color:#3e5d52;color:#fff}.concept-feed{min-width:0}.concept-board-shortcut{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:12px;color:#3e5d52;font:650 .8125rem/1.5 var(--display);text-decoration:underline;text-underline-offset:5px;grid-column:1/-1;grid-row:4}.concept-board-shortcut:focus-visible{outline:2px solid #3e5d52;outline-offset:3px}#concept-board{scroll-margin-top:24px}#concept-board:focus{outline:none}#concept-board:focus-visible #concept-feed-heading{outline:2px solid #3e5d52;outline-offset:5px}.concept-section-label{margin:0 0 5px;color:#526c5f;font:600 .625rem/1.5 var(--mono);letter-spacing:.12em}.concept-fixture-note{color:#677168;font:400 .75rem/1.6 var(--ui)}.concept-trending-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.concept-trending-grid .concept-post{display:flex;flex-direction:column;padding:24px}.concept-trending-grid .concept-choice-grid{grid-template-columns:minmax(0,1fr)}.concept-trending-grid .concept-conversation{margin-top:auto}.concept-trending-grid .concept-conversation summary{margin-top:16px}.concept-trending-grid .concept-post-excerpt{flex:1 1}.concept-board{margin-top:44px}.concept-board-description{margin:5px 0 0;color:#677168;font:400 .8125rem/1.7 var(--ui)}.concept-board .concept-topics{margin-bottom:16px}.concept-board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #bccbbf}.concept-kind-filter{display:flex;flex-wrap:wrap;gap:16px}.concept-kind-filter button{position:relative;min-height:44px;padding:10px 0;border:0;border-radius:0;color:#69726c;background:transparent;font:500 .8125rem/1.5 var(--display);cursor:pointer}.concept-kind-filter button[aria-pressed=true]{color:#2e5344;font-weight:750;box-shadow:inset 0 -2px #3e5d52}.concept-list-post{min-width:0;border-bottom:1px solid #e0e5dc}.concept-list-post>summary{list-style:none;display:grid;grid-template-columns:46px minmax(0,1fr) auto 12px;align-items:center;grid-gap:14px;gap:14px;padding:14px 4px;min-height:76px;cursor:pointer}.concept-list-post>summary::-webkit-details-marker{display:none}.concept-list-post>summary:hover,.concept-list-post[open]>summary{background:#edf2e8}.suda-concept button:focus-visible,.suda-concept summary:focus-visible{outline:2px solid #3e5d52;outline-offset:3px}.concept-post-kind{border:1px solid #d8dfd7;border-radius:5px;padding:4px 2px;text-align:center;color:#6b756d;font:500 .625rem/1.5 var(--display)}.concept-post-kind.is-poll{background:#e9f0e7;border-color:#c8d6c8;color:#395e4a}.concept-row-content{display:grid;grid-gap:4px;gap:4px;min-width:0}.concept-row-title{font:600 .9375rem/1.55 var(--display);letter-spacing:-.015em;color:#263b31;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.concept-row-meta{color:#6d766e;font:400 .6875rem/1.5 var(--ui)}.concept-row-comments{display:flex;gap:5px;color:#526758;font:600 .75rem/1.5 var(--display);white-space:nowrap}.concept-row-comments>span{color:#6d766e;font-weight:400}.concept-row-chevron{color:#71816f}.concept-list-post[open] .concept-row-chevron{transform:rotate(180deg)}.concept-row-detail{padding:24px;border-top:1px solid #e0e5dc;background:#fffef9;overflow-wrap:anywhere}html[data-design=ledger-r2] .concept-row-detail h3{margin:0 0 12px;font:700 1.125rem/1.6 var(--display);word-break:keep-all}html[data-design=ledger-r2] .concept-row-detail h4{margin:24px 0 0;font:650 .8125rem/1.5 var(--display)}.concept-board-footnote{margin:16px 0 0;color:#6d766e;font:400 .6875rem/1.8 var(--ui)}@media (max-width:1100px){.concept-trending-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.concept-trending-grid .concept-post{padding:18px}.concept-list-post>summary{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:12px 0}.concept-row-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;word-break:keep-all;overflow-wrap:anywhere}.concept-row-chevron{display:none}.concept-row-comments{flex-direction:column;align-items:center;gap:0;font-size:.6875rem}.concept-row-detail{padding:18px 12px}.concept-kind-filter{gap:12px}}.concept-post{border:1px solid #dce3dc;border-radius:16px;padding:26px;background:#fffef9}.concept-post-meta{display:flex;align-items:center;gap:10px;color:#6d7b70;font-size:.7rem}.concept-post-meta>span:first-child{background:#ecf1e8;border-radius:5px;padding:4px 8px;color:#476c5b}.concept-post-index{margin-left:auto;color:#abb6ab;font-family:var(--mono)}html[data-design=ledger-r2] .concept-post h3{font:700 clamp(1.15rem,1.8vw,1.5rem) /1.5 var(--display);letter-spacing:-.025em;margin:18px 0 12px;word-break:keep-all;overflow-wrap:anywhere}.concept-post-excerpt{color:var(--muted-ink);font:400 .875rem/1.8 var(--ui);margin:0 0 22px}.concept-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.concept-choice-grid button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;min-height:56px;border:1px solid #d9e0db;border-radius:10px;background:#f4f6f0;color:#3d554b;font:600 .875rem/1.6 var(--display);text-align:left;cursor:pointer}.concept-choice-grid button i{font-style:normal;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#e3eade;display:grid;place-items:center}.concept-choice-grid button[aria-pressed=true]{background:#e6eee2;border-color:#8da48d}.concept-choice-feedback{color:#486a59;font-size:.75rem;line-height:1.7}.concept-conversation{border-top:1px solid #e3e7df;margin-top:20px;padding-top:6px}.concept-conversation summary{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;min-height:48px;color:#59665e;cursor:pointer;font:500 .8125rem/1.6 var(--display)}.concept-conversation summary>span{display:inline-flex;gap:8px;align-items:center}.concept-conversation summary .participant-icon{width:18px;height:18px;flex-basis:18px}.concept-conversation summary small{color:#7d877f}.concept-comments{display:grid;grid-gap:10px;gap:10px;padding:12px 0 0}.concept-comments blockquote{margin:0;border-left:2px solid #b3c4b0;padding:14px 16px;background:#f1f4ec;border-radius:0 9px 9px 0;font:400 .875rem/1.9 var(--reading)}.concept-comments>p{font-size:.75rem;color:var(--muted-ink);line-height:1.7}.concept-sidebar{display:grid;align-content:start;grid-gap:24px;gap:24px}.concept-about{background:#e8eee1;border:1px solid #d5dfd0;padding:26px;border-radius:16px}.concept-about-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#577760;background:#f5f7ed;border:1px solid #cfdbc7;margin-bottom:22px}html[data-design=ledger-r2] .concept-about h2{font:700 1.55rem/1.5 var(--display);letter-spacing:-.03em;margin:14px 0}.concept-about>p:not(.eyebrow){font-size:.8125rem;line-height:1.9;color:#5b6d5d}.concept-about ol{padding:0;list-style:none;border-top:1px solid #cbd9c5;margin:24px 0 0}.concept-about li{display:flex;gap:14px;align-items:center;padding:14px 0 0;font-size:.8125rem}.concept-about li span{font:.65rem/1.5 var(--mono);color:#829980}.concept-network-samples{padding:24px;border:1px solid #dee3dc;border-radius:12px}.concept-network-samples small,.concept-network-samples>p:not(.eyebrow){font-size:.75rem;line-height:1.8;color:var(--muted-ink)}.concept-network-sample{display:flex;gap:16px;align-items:center;padding:14px 0}.network-environment.is-mainnet{background:#e4eee5;color:#436b4f;border-color:#b8d0b7}.concept-scope{padding:0 6px}html[data-design=ledger-r2] .concept-scope h3{font:650 .875rem/1.6 var(--display)}.concept-scope p{font-size:.75rem;line-height:1.85;color:var(--muted-ink)}.concept-empty{padding:40px 20px;text-align:center;color:var(--muted-ink)}.concept-empty svg{margin:auto}.concept-empty button{min-height:44px;border:1px solid #b8c6ba;border-radius:8px;background:#edf2e8;padding:10px 16px;cursor:pointer}@media (max-width:950px){.concept-editor-note{display:none}.concept-hero{grid-template-columns:minmax(0,1fr) minmax(180px,.75fr)}.concept-layout{grid-template-columns:minmax(0,1fr) 245px;gap:22px}}@media (max-width:700px){.concept-layout{grid-template-columns:minmax(0,1fr)}.concept-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-scope{grid-column:1/-1}.concept-hero{gap:0}.concept-hero-art{margin-left:-30px}.concept-post{padding:20px}}@media (max-width:520px){.concept-hero{grid-template-columns:minmax(0,1fr) 100px;padding:24px 0}.concept-hero h1{font-size:2.5rem}.concept-hero-art{align-self:end;width:100%;margin-left:0;grid-column:2;grid-row:2}.concept-hero>div:first-child{display:contents}.concept-hero .eyebrow{grid-column:1/-1;grid-row:1}.concept-hero h1{grid-column:1;grid-row:2}.concept-hero .concept-lead{grid-column:1/-1;grid-row:3}.concept-hero .eyebrow{max-width:20ch}.concept-lead{font-size:.8125rem}.concept-choice-grid{grid-template-columns:minmax(0,1fr)}.concept-search{flex:1 1 100%}.concept-sidebar{grid-template-columns:minmax(0,1fr)}.concept-notice{padding:12px}.concept-post{padding:18px}}html[data-design=ledger-r2] .content-state{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px;padding:28px;border:1px solid #dbe2d5;border-radius:14px;background:#fffef8;width:100%;min-width:0;box-shadow:none}html[data-design=ledger-r2] .activity-shell>.content-state{max-width:960px;margin-inline:auto}.content-state-art{display:block;width:64px;height:64px;color:#6a8065}.state-art-surface{fill:#eaf0e3}.content-state.is-error .content-state-art{color:#956d47}.content-state.is-error .state-art-surface{fill:#f4ecdf}.content-state-copy{min-width:0}html[data-design=ledger-r2] .content-state-copy>:is(h2,h3){margin:0;color:var(--ink);font:650 1.125rem/1.6 var(--display);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .content-state-copy>p{margin:8px 0 0;color:var(--muted-ink);font:400 .875rem/1.75 var(--ui);word-break:keep-all;overflow-wrap:anywhere;max-width:64ch}html[data-design=ledger-r2] .content-state-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}html[data-design=ledger-r2] .content-state-actions>:is(a,button){min-height:44px;max-width:100%;min-width:0;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.content-state-details{margin-top:12px}.content-state-details summary{min-height:44px;padding:12px 0;cursor:pointer;color:var(--muted-ink);font:500 .75rem/1.6 var(--ui)}.content-state-details dl{display:grid;grid-gap:12px;gap:12px;margin:0;padding:14px;border:1px solid #e2e6dd;border-radius:8px;background:#f5f6f0}.content-state-details dl>div{display:grid;grid-gap:3px;gap:3px}.content-state-details dt{color:var(--muted-ink);font:500 .6875rem/1.6 var(--ui)}.content-state-details dd{font:400 .8125rem/1.65 var(--ui);margin:0;overflow-wrap:anywhere}html[data-design=ledger-r2] .content-state :is(a,button,summary):focus-visible{outline:2px solid #52705b;outline-offset:3px}.state-loading-dots circle{opacity:.45}@media (prefers-reduced-motion:no-preference){.state-loading-dots circle{animation:state-dot-breathe 1.4s ease-in-out infinite}.state-loading-dots circle:nth-child(2){animation-delay:.15s}.state-loading-dots circle:nth-child(3){animation-delay:.3s}@keyframes state-dot-breathe{50%{opacity:1}}}@media (max-width:520px){html[data-design=ledger-r2] .content-state{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:20px 16px}.content-state-art{width:40px;height:40px}html[data-design=ledger-r2] .content-state-copy>:is(h2,h3){font-size:1rem}html[data-design=ledger-r2] .content-state-actions>:is(a,button){width:100%}}html[data-design=ledger-r2] .creator-shell .stage-rail{border:1px solid #dce3d7;border-radius:14px;background:#f1f4ed;padding:6px;gap:6px}html[data-design=ledger-r2] .creator-shell .stage-rail li{padding:14px 12px;gap:12px;border:1px solid transparent;border-radius:9px;justify-content:flex-start;text-align:left;color:#687464}html[data-design=ledger-r2] .creator-shell .stage-rail li.is-current{border-color:#cfdac9;background:#fffef8;color:var(--ink)}html[data-design=ledger-r2] .creator-shell .stage-rail li .stage-marker{background:transparent;border-color:#cdd6c7;border-radius:10px;color:#708168;box-shadow:none;flex:0 0 32px;width:32px;height:32px}html[data-design=ledger-r2] .creator-shell .stage-rail .is-current .stage-marker{background:#52705b;border-color:#52705b;color:#fffef8}html[data-design=ledger-r2] .creator-shell .stage-rail .is-complete .stage-marker{background:#e0ead9;color:#45664d}.stage-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.stage-copy b{font:650 .875rem/1.5 var(--display)}.stage-copy small{font:400 .6875rem/1.5 var(--ui);color:var(--muted-ink)}html[data-design=ledger-r2] .creator-shell .creator-intro.is-compact{max-width:none;margin:0;padding:32px 0 26px}html[data-design=ledger-r2] .creator-shell .creator-intro h1{font:750 clamp(1.75rem,3.4vw,2.5rem) /1.3 var(--display);letter-spacing:-.04em}.compose-navigation-label{display:flex;align-items:baseline;gap:12px;margin:0 0 10px;font:600 .8125rem/1.5 var(--display);color:var(--muted-ink)}.compose-navigation-label span{font:500 .75rem/1.5 var(--mono)}html[data-design=ledger-r2] .creator-shell .compose-step-nav{padding:0;gap:6px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;margin-bottom:28px}html[data-design=ledger-r2] .creator-shell .compose-step-nav button{min-height:50px;border-radius:8px 8px 0 0;border-bottom:2px solid transparent;font:600 .875rem/1.5 var(--display);overflow-wrap:anywhere}html[data-design=ledger-r2] .creator-shell .compose-step-nav button[aria-current=step]{color:#45664d;background:#ecf1e7;border-bottom-color:#52705b;box-shadow:none}html[data-design=ledger-r2] .creator-shell [data-compose-section]{scroll-margin-top:92px;border-radius:14px}html[data-design=ledger-r2] .creator-shell [data-compose-section]:focus-visible{outline:2px solid #52705b;outline-offset:4px}html[data-design=ledger-r2] .creator-shell .quote-card{border-radius:14px;background:#f2f5ee;border:1px solid #d6e1cf;box-shadow:none}html[data-design=ledger-r2] .creator-shell .deposit-total{border-color:#c6d3bf;padding:20px 0;gap:8px}html[data-design=ledger-r2] .creator-shell .deposit-total strong{color:#42654f;font:700 clamp(1.25rem,2vw,1.5rem) /1.45 var(--display);overflow-wrap:anywhere}html[data-design=ledger-r2] .creator-shell .confirm-grid>article{border-radius:12px;min-width:0}html[data-design=ledger-r2] .creator-shell .confirm-deposit-button{display:flex;flex-direction:column;gap:4px;white-space:normal;min-width:0}.confirm-deposit-button strong{font:700 1rem/1.5 var(--display)}.confirm-deposit-button>span{font:500 .8125rem/1.5 var(--mono);overflow-wrap:anywhere}@media (max-width:760px){html[data-design=ledger-r2] .creator-shell .stage-rail{gap:3px;padding:4px}html[data-design=ledger-r2] .creator-shell .stage-rail li{flex-direction:column;justify-content:center;gap:7px;padding:12px 3px;text-align:center}.stage-copy small{display:none}.stage-copy b{font-size:.75rem}html[data-design=ledger-r2] .creator-shell .compose-step-nav button{font-size:.8125rem;padding:10px 3px}}html[data-design=ledger-r2] .activity-shell>:is(.activity-summary,.activity-tabs,.activity-list,.account-management,#account-preferences){width:100%;max-width:960px;min-width:0;margin-inline:auto}html[data-design=ledger-r2] .activity-shell .activity-summary{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d9e3d8;border-radius:14px;background:#eef3e9}html[data-design=ledger-r2] .activity-summary>div{padding:22px 26px;gap:6px}html[data-design=ledger-r2] .activity-summary span{font:500 .8125rem/1.6 var(--ui)}html[data-design=ledger-r2] .activity-summary strong{font:700 1.875rem/1.25 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#42654f}html[data-design=ledger-r2] .activity-shell .activity-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;border:0;padding:6px;border-radius:12px;background:#ecefe9;margin-top:28px}html[data-design=ledger-r2] .activity-shell .activity-tabs button{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:48px;border:1px solid transparent;border-radius:8px;padding:10px 8px;font:600 .875rem/1.5 var(--display);color:var(--muted-ink);word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .activity-shell .activity-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);border-color:#d7ded3;box-shadow:0 2px 4px #30412e08}html[data-design=ledger-r2] .activity-tabs button span{display:inline-block;border:0;background:#e7eddf;color:#48614a;min-width:20px;padding:1px 5px;margin-left:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-design=ledger-r2] .activity-shell .activity-login{max-width:760px;margin-inline:auto;border-radius:16px}html[data-design=ledger-r2] .activity-shell .activity-card{border-radius:14px;box-shadow:none;padding:clamp(20px,3vw,30px);gap:18px}html[data-design=ledger-r2] .activity-shell .activity-card h3{font:700 clamp(1.125rem,2.4vw,1.375rem) /1.55 var(--display);margin:0;overflow-wrap:anywhere;word-break:keep-all}html[data-design=ledger-r2] .participation-reward{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:10px;background:#f1f4ec}html[data-design=ledger-r2] .participation-reward>span{font:500 .8125rem/1.6 var(--ui);color:var(--muted-ink)}html[data-design=ledger-r2] .participation-reward strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:700 1.125rem/1.5 var(--display);color:#42654f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.participation-reward small{font-size:.75rem}.participation-reward .participant-icon{width:20px;height:20px;flex:0 0 20px}html[data-design=ledger-r2] .participation-receipt .participation-ledger{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:0;padding:4px 0 22px;border-bottom:1px dashed #cdd7c9}html[data-design=ledger-r2] .participation-ledger>div{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:6px 20px;gap:6px 20px;align-items:baseline}html[data-design=ledger-r2] .participation-ledger dt{margin:0;color:var(--muted-ink);font:500 .8125rem/1.7 var(--ui)}html[data-design=ledger-r2] .participation-ledger dd{margin:0;min-width:0;font:400 .875rem/1.7 var(--ui);word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .participation-ledger .participation-transaction{font:400 .8125rem/1.8 var(--mono);word-break:break-all}html[data-design=ledger-r2] .participation-receipt .activity-actions{justify-content:flex-start;flex-wrap:wrap;gap:12px}html[data-design=ledger-r2] .activity-shell .account-management{margin-top:52px;padding-top:28px;border-top:1px solid var(--line)}.account-management h2{font:700 1.125rem/1.5 var(--display);margin:0 0 18px}html[data-design=ledger-r2] .account-management .account-shortcuts{margin:0}html[data-design=ledger-r2] .account-management .account-shortcuts a{position:relative;border-radius:12px;padding:20px;gap:10px}.account-shortcuts .participant-icon{color:#66816a}.account-shortcuts i{position:absolute;top:20px;right:20px;font-style:normal;color:#66816a}#account-preferences{scroll-margin-top:100px}html[data-design=ledger-r2] .activity-shell :is(.activity-tabs button,.activity-actions button,.account-shortcuts a):focus-visible{outline:2px solid #56765a;outline-offset:3px}@media (max-width:520px){html[data-design=ledger-r2] .activity-summary>div{padding:18px}html[data-design=ledger-r2] .activity-shell .activity-tabs{gap:3px;padding:4px}html[data-design=ledger-r2] .activity-shell .activity-tabs button{font-size:.75rem;padding:8px 4px}html[data-design=ledger-r2] .participation-ledger>div{grid-template-columns:minmax(0,1fr);gap:3px}html[data-design=ledger-r2] .participation-receipt .activity-actions>:is(a,button){width:100%}html[data-design=ledger-r2] .account-management .account-shortcuts a{grid-template-columns:28px minmax(0,1fr);gap:4px 12px;padding:18px 44px 18px 18px}.account-shortcuts .participant-icon{grid-column:1;grid-row:1/3}.account-shortcuts :is(strong,span){grid-column:2}}html[data-design=ledger-r2] .poll-signing-note{margin:14px 0 0;font-size:.8125rem;line-height:1.7}html[data-design=ledger-r2] .poll-voted-note{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0 0 20px;border-radius:10px;background:#edf3ed;color:#436b5b;font:500 .8125rem/1.65 var(--display)}.poll-complete-seal{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:9px;background:#d7e5d5;font-size:1rem}html[data-design=ledger-r2] .poll-result{display:grid;grid-gap:9px;gap:9px;margin:0;border:0;padding:0;background:transparent}html[data-design=ledger-r2] .poll-result>span{font:600 .8125rem/1.6 var(--display);margin-bottom:4px;color:var(--muted-ink)}html[data-design=ledger-r2] .poll-result .poll-result-row{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;border:1px solid #e0e5e8;border-radius:10px;padding:14px 16px;min-height:54px;background:#f5f6f8}.poll-result-fill{position:absolute;inset:0 auto 0 0;background:#e0e6ed;pointer-events:none}html[data-design=ledger-r2] .poll-result :is(.poll-result-option,strong){position:relative;z-index:1;font:550 .9375rem/1.65 var(--display)}html[data-design=ledger-r2] .poll-result strong{font-weight:700;color:#3c5674;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-design=ledger-r2] .poll-card .opinion-thread{margin-top:28px;padding-top:24px;border-top:1px solid #dce2dc}html[data-design=ledger-r2] .opinion-list{display:grid;grid-gap:12px;gap:12px;padding:0}html[data-design=ledger-r2] .opinion-list>li{padding:18px;border:0;border-radius:12px;background:#f0f3ee}html[data-design=ledger-r2] .opinion-list>li>p{font:400 .9375rem/1.85 var(--reading)}html[data-design=ledger-r2] .opinion-safe-note{color:var(--muted-ink);margin:8px 0 0;font:400 .75rem/1.7 var(--ui)}.opinion-privacy-details{color:var(--muted-ink);font-size:.75rem;line-height:1.7}.opinion-privacy-details summary{cursor:pointer;min-height:40px;padding:10px 0}.opinion-privacy-details p{margin:0 0 12px}@media (prefers-reduced-motion:no-preference){.poll-complete-seal{animation:commons-stamp .3s ease-out both}@keyframes commons-stamp{0%{transform:scale(.85);opacity:.4}to{transform:scale(1);opacity:1}}}@media (max-width:520px){html[data-design=ledger-r2] .community-policy{gap:12px}html[data-design=ledger-r2] .mode-community .poll-card{padding:18px}html[data-design=ledger-r2] .poll-options button{gap:8px;padding:12px}html[data-design=ledger-r2] .poll-card h3{margin:18px 0 20px}}:root{--nav-current:#e7ebf3;--nav-hover:#edf0f7;--nav-border:#ced6e6;--nav-pressed:#dfe5f0;--icon-surface:#edf0f6;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--participant-hover:0 4px 12px rgb(25 32 51/6%)}html[data-design=ledger-r2] .site-header .site-nav-primary{justify-content:flex-end;gap:var(--space-8)}html[data-design=ledger-r2] .site-header .site-nav{gap:var(--space-24)}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--space-8);grid-column:auto;grid-row:auto;padding:12px 16px;border:1px solid transparent;border-radius:var(--radius-8);font:700 .9375rem/1.5 var(--display);letter-spacing:-.015em;min-width:0;min-height:48px;white-space:nowrap;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}html[data-design=ledger-r2] .participant-icon{display:block;flex:0 0 24px;width:24px;height:24px}html[data-design=ledger-r2] .site-header .participant-nav-item>.participant-icon{width:19px;height:19px;flex-basis:19px;transition:transform .18s ease}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item[aria-current=page]{background:var(--nav-current);color:var(--celadon-deep);border-color:var(--nav-border)}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item:after{content:none;display:none}@media (hover:hover){html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item:hover{background:var(--nav-hover);color:var(--celadon-deep);border-color:var(--nav-border);box-shadow:inset 0 0 0 1px rgb(70 84 143/8%),var(--participant-hover);transform:none}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item:hover:after{opacity:.6;transform:translate(0)}html[data-design=ledger-r2] .site-header .participant-nav-item:hover>.participant-icon{transform:none}}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item:active{transform:translateY(0);background:var(--nav-pressed)}html[data-design=ledger-r2] .display-settings select:focus-visible,html[data-design=ledger-r2] .poll-create-disclosure>summary:focus-visible,html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item:focus-visible{outline:2px solid var(--celadon-deep);outline-offset:4px}html[data-design=ledger-r2] .site-header .site-nav-utility{white-space:nowrap}html[data-design=ledger-r2] .participant-intro{display:flex;align-items:center;justify-content:space-between;gap:var(--space-32);padding:20px 0 32px;margin:0 0 32px;border-bottom:1px solid var(--line)}html[data-design=ledger-r2] .participant-intro-copy{min-width:0;max-width:760px}html[data-design=ledger-r2] .participant-intro .eyebrow{display:flex;align-items:center;gap:var(--space-12);margin:0 0 16px;font:700 .75rem/1.6 var(--display);letter-spacing:.05em}html[data-design=ledger-r2] .intro-rule{display:block;width:22px;height:2px;background:var(--celadon-deep);flex-shrink:0}html[data-design=ledger-r2] .participant-intro h1{margin:0;font:700 clamp(1.75rem,3.1vw,2.5rem) /1.35 var(--display);letter-spacing:-.04em;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;max-width:25ch}html[data-design=ledger-r2] .participant-intro .participant-description{color:var(--muted-ink);font:400 1rem/1.8 var(--ui);margin:16px 0 0;max-width:58ch;word-break:keep-all;overflow-wrap:break-word}html[data-design=ledger-r2] .participant-intro-action{flex:0 0 auto;max-width:100%}html[data-design=ledger-r2] .participant-intro-action .playground-wallet-entry{position:relative}html[data-design=ledger-r2] .participant-intro-action .page-wallet-login{right:0;top:calc(100% + 12px)}html[data-design=ledger-r2] .participant-brand-art{width:150px;height:140px;overflow:hidden;pointer-events:none;opacity:.7;position:relative}html[data-design=ledger-r2] .participant-brand-art .data-imprint-stage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.34);width:450px;height:380px}html[data-design=ledger-r2] .participant-intro .credit-ticket{border:1px solid var(--line);border-radius:var(--radius-8);background:var(--surface);padding:12px 16px;box-shadow:none;min-width:110px}html[data-design=ledger-r2] .participant-intro .credit-ticket:after,html[data-design=ledger-r2] .participant-intro .credit-ticket:before{display:none}html[data-design=ledger-r2] .participant-intro .credit-ticket span{font:400 .75rem/1.5 var(--ui);color:var(--muted-ink)}html[data-design=ledger-r2] .participant-intro .credit-ticket strong{font:700 1.375rem/1.4 var(--display);color:var(--celadon-deep)}html[data-design=ledger-r2] .activity-list-head h2,html[data-design=ledger-r2] .attribute-card h3,html[data-design=ledger-r2] .playground-section-head h2,html[data-design=ledger-r2] .poll-card h3,html[data-design=ledger-r2] .pro-survey-card h3,html[data-design=ledger-r2] .pro-survey-feed-head h2,html[data-design=ledger-r2] .street-section-heading h2,html[data-design=ledger-r2] .street-side h2{font-family:var(--display);font-weight:700;letter-spacing:-.025em}html[data-design=ledger-r2] .product-shell .opinion-thread h4,html[data-design=ledger-r2] .product-shell .playground-section-head h2,html[data-design=ledger-r2] .product-shell .poll-card h3{font-family:var(--display);font-weight:700}html[data-design=ledger-r2] .product-shell .playground-section-head h2{font-size:1.375rem;line-height:1.5;margin:0}html[data-design=ledger-r2] .street-side h2{font-size:1.5rem;line-height:1.45}html[data-design=ledger-r2] .street-polls h3{font-weight:700}html[data-design=ledger-r2] .activity-list-head,html[data-design=ledger-r2] .playground-section-head,html[data-design=ledger-r2] .pro-survey-feed-head{margin-bottom:var(--space-24);align-items:center;gap:var(--space-16)}html[data-design=ledger-r2] .poll-empty,html[data-design=ledger-r2] .pro-survey-empty{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12)}html[data-design=ledger-r2] .attribute-card,html[data-design=ledger-r2] .poll-card,html[data-design=ledger-r2] .pro-survey-card{border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:none;background:var(--surface)}html[data-design=ledger-r2] .poll-card h3,html[data-design=ledger-r2] .pro-survey-card h3{margin-top:24px;margin-bottom:16px}html[data-design=ledger-r2] .pro-survey-card>p{line-height:1.8;margin-bottom:24px}html[data-design=ledger-r2] .pro-survey-card .primary-link{min-height:44px;display:inline-flex;align-items:center;margin-top:16px}html[data-design=ledger-r2] .eligibility-brief{margin-top:var(--space-32);border-radius:var(--radius-12);background:#f0f2f5}html[data-design=ledger-r2] .reward-badges{display:flex;flex-wrap:wrap;gap:var(--space-12)}html[data-design=ledger-r2] .reward-badge{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:var(--radius-8);background:var(--surface);padding:12px 16px;color:var(--ink);min-height:68px}html[data-design=ledger-r2] .reward-badge-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:var(--radius-4);color:var(--celadon-deep);background:var(--icon-surface)}html[data-design=ledger-r2] .reward-badge-copy{display:flex;flex-direction:column;gap:var(--space-4)}html[data-design=ledger-r2] .reward-badge-copy>span{color:var(--muted-ink);font:400 .75rem/1.4 var(--ui)}html[data-design=ledger-r2] .reward-badge-copy strong{display:flex;gap:6px;align-items:baseline;font:700 1rem/1.4 var(--display);white-space:nowrap}html[data-design=ledger-r2] .reward-badge-copy small{color:var(--muted-ink);font:400 .6875rem/1.4 var(--ui)}html[data-design=ledger-r2] .reward-badge.is-compact{padding:5px 8px;min-height:32px;gap:6px;background:#f1f4f9;border-color:transparent}html[data-design=ledger-r2] .reward-badge.is-compact .reward-badge-icon{width:20px;height:20px;flex-basis:20px;background:none}html[data-design=ledger-r2] .reward-badge.is-compact .participant-icon{width:18px;height:18px;flex-basis:18px}html[data-design=ledger-r2] .reward-badge.is-compact .reward-badge-copy>span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html[data-design=ledger-r2] .reward-badge.is-compact .reward-badge-copy strong{font-size:.8125rem}html[data-design=ledger-r2] .community-policy{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px}html[data-design=ledger-r2] .community-policy>p{color:var(--muted-ink);font-size:.8125rem;line-height:1.7;max-width:28ch;margin:0}html[data-design=ledger-r2] .mode-community .poll-layout{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-48)}html[data-design=ledger-r2] .mode-community .poll-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:var(--space-24);gap:var(--space-24)}html[data-design=ledger-r2] .mode-community .poll-list>.collection-recovery,html[data-design=ledger-r2] .mode-community .poll-list>.poll-empty{grid-column:1/-1}html[data-design=ledger-r2] .poll-create-disclosure{border-block:1px solid var(--line);scroll-margin-top:24px}html[data-design=ledger-r2] .poll-create-disclosure>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding:28px 0}html[data-design=ledger-r2] .poll-create-disclosure>summary::-webkit-details-marker{display:none}html[data-design=ledger-r2] .poll-create-disclosure>summary>span:first-child{display:flex;flex-direction:column;gap:8px}html[data-design=ledger-r2] .poll-create-disclosure>summary strong{font:700 1.125rem/1.5 var(--display)}html[data-design=ledger-r2] .poll-create-disclosure>summary>span:first-child>span{font-size:.875rem;color:var(--muted-ink);line-height:1.7}html[data-design=ledger-r2] .poll-create-summary-action{display:inline-flex;align-items:center;gap:24px;flex-shrink:0;color:var(--celadon-deep);font:700 .875rem/1.5 var(--display);min-height:44px}html[data-design=ledger-r2] .poll-create-disclosure[open] .poll-create-summary-action>span{transform:rotate(45deg)}html[data-design=ledger-r2] .poll-create-disclosure .poll-create-card{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);margin:0 0 24px}html[data-design=ledger-r2] .poll-create-card>.field:first-of-type,html[data-design=ledger-r2] .poll-create-card>.option-editor,html[data-design=ledger-r2] .poll-create-card>.poll-create-footer,html[data-design=ledger-r2] .poll-create-card>.reward-badges,html[data-design=ledger-r2] .poll-create-card>h3,html[data-design=ledger-r2] .poll-create-card>p{grid-column:1/-1}html[data-design=ledger-r2] .poll-create-card>h3{font:700 1.375rem/1.5 var(--display);margin:0}html[data-design=ledger-r2] .poll-create-card>.primary-button{grid-column:1/-1;justify-self:start}html[data-design=ledger-r2] .creator-invitation{margin-top:64px;border-block:1px solid var(--line);padding:32px 0;display:flex;align-items:center;gap:var(--space-24)}html[data-design=ledger-r2] .creator-invitation-mark{display:grid;place-items:center;width:52px;height:60px;border:1px solid #cbd3e2;border-radius:4px 12px 4px 12px;color:var(--celadon-deep);background:var(--icon-surface);flex-shrink:0}html[data-design=ledger-r2] .creator-invitation>div{flex:1 1}html[data-design=ledger-r2] .creator-invitation .eyebrow{margin:0 0 8px}html[data-design=ledger-r2] .creator-invitation h2{margin:0;font:700 1.25rem/1.5 var(--display);letter-spacing:-.025em}html[data-design=ledger-r2] .creator-invitation p:not(.eyebrow){margin:8px 0 0;color:var(--muted-ink);font-size:.875rem;line-height:1.8}html[data-design=ledger-r2] .creator-invitation .secondary-button{gap:var(--space-24);white-space:nowrap}html[data-design=ledger-r2] .display-settings{border-top:1px solid var(--line);margin-top:48px;padding-top:32px}html[data-design=ledger-r2] .display-settings-heading .eyebrow{margin:0 0 12px}html[data-design=ledger-r2] .display-settings h2{font:700 1.375rem/1.5 var(--display);letter-spacing:-.025em;margin:0 0 8px}html[data-design=ledger-r2] .display-settings-heading>p:last-child{margin:0;color:var(--muted-ink);font-size:.875rem;line-height:1.7}html[data-design=ledger-r2] .display-settings-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px;max-width:760px}html[data-design=ledger-r2] .preference-field{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-8);padding:16px;min-width:0}html[data-design=ledger-r2] .preference-field>span{font:700 .875rem/1.5 var(--display);flex-shrink:0}html[data-design=ledger-r2] .preference-field select{font:500 .875rem/1.5 var(--display);min-height:44px;width:auto;min-width:0;max-width:70%;border:1px solid var(--line);border-radius:var(--radius-4);color:var(--ink);background:var(--surface);padding:8px}html[data-design=ledger-r2] .display-settings-note{margin:16px 0 0;max-width:70ch;font-size:.75rem;line-height:1.8;color:var(--muted-ink)}@media (max-width:1000px){html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item{padding:10px 12px}html[data-design=ledger-r2] .site-header .site-nav{gap:12px}html[data-design=ledger-r2] .site-header .site-nav-utilities{display:none}html[data-design=ledger-r2] .participant-intro{gap:24px}html[data-design=ledger-r2] .participant-brand-art{width:120px}html[data-design=ledger-r2] .mode-community .poll-list{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .community-policy{align-items:flex-start;flex-direction:column;gap:16px}html[data-design=ledger-r2] .community-policy>p{max-width:none}}@media (max-width:760px){html[data-design=ledger-r2] .product-shell .playground-section-head{align-items:flex-start;flex-direction:column;gap:12px}html[data-design=ledger-r2] .product-shell .playground-section-head>div{width:100%;min-width:0}html[data-design=ledger-r2] .product-shell .poll-rule-chip{max-width:100%;white-space:normal}html[data-design=ledger-r2] .site-header .site-nav-primary{justify-content:stretch;gap:4px;border-radius:12px 12px 0 0;padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}html[data-design=ledger-r2] .site-header .site-nav-primary .participant-nav-item{flex-direction:column;grid-column:auto;padding:6px 2px;gap:5px;min-height:56px;font:700 .8125rem/1.4 var(--display);letter-spacing:-.02em}html[data-design=ledger-r2] .site-header .participant-nav-item>.participant-icon{width:21px;height:21px;flex-basis:21px}html[data-design=ledger-r2] .site-header .site-nav-utilities{display:flex}html[data-design=ledger-r2] .site-header .site-nav-utility{font-size:.6875rem}html[data-design=ledger-r2] .participant-intro{padding:12px 0 28px;margin-bottom:28px;align-items:flex-start;flex-wrap:wrap;gap:20px}html[data-design=ledger-r2] .participant-intro h1{font-size:1.875rem;line-height:1.4;max-width:23ch}html[data-design=ledger-r2] .participant-intro .eyebrow{font-size:.6875rem;margin-bottom:12px}html[data-design=ledger-r2] .participant-intro .participant-description{font-size:.9375rem;margin-top:12px}html[data-design=ledger-r2] .participant-brand-art{display:none}html[data-design=ledger-r2] .participant-intro-action:has(.participant-brand-art){display:none}html[data-design=ledger-r2] .participant-intro-action .page-wallet-login{position:static;width:100%}html[data-design=ledger-r2] .participant-intro-action{width:100%}html[data-design=ledger-r2] .participant-intro-action .credit-ticket{display:inline-flex;align-items:center;gap:16px;padding:8px 12px}html[data-design=ledger-r2] .creator-invitation{flex-wrap:wrap;gap:16px;margin-top:40px;padding:28px 0}html[data-design=ledger-r2] .creator-invitation-mark{display:none}html[data-design=ledger-r2] .creator-invitation>div{flex-basis:100%}html[data-design=ledger-r2] .creator-invitation .secondary-button{width:100%;justify-content:space-between}html[data-design=ledger-r2] .poll-create-disclosure>summary{align-items:flex-start;flex-direction:column;gap:12px}html[data-design=ledger-r2] .poll-create-summary-action{width:100%;justify-content:space-between}html[data-design=ledger-r2] .poll-create-disclosure .poll-create-card{grid-template-columns:minmax(0,1fr);padding:20px}html[data-design=ledger-r2] .poll-create-card>.primary-button{justify-self:stretch}html[data-design=ledger-r2] .display-settings-fields{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .reward-badge{padding:10px 12px;gap:8px}html[data-design=ledger-r2] .reward-badge-copy strong{font-size:.9375rem}}html[data-design=ledger-r2] .account-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px;margin:0 0 32px}html[data-design=ledger-r2] .account-shortcuts a{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:8px;text-decoration:none;word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .account-shortcuts strong{font:700 1rem/1.5 var(--display)}html[data-design=ledger-r2] .account-shortcuts a>span{color:var(--muted-ink);font-size:.8125rem;line-height:1.6}html[data-design=ledger-r2] .account-shortcuts a:hover{border-color:var(--nav-border);background:var(--nav-hover)}html[data-design=ledger-r2] .account-shortcuts a:focus-visible{outline:2px solid var(--celadon-deep);outline-offset:3px}html[data-design=ledger-r2] .activity-shell .activity-login{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;min-height:0;margin:0;padding:clamp(20px,4vw,32px);gap:24px;border-radius:12px}html[data-design=ledger-r2] .activity-shell .activity-login>div:first-child{padding:0}html[data-design=ledger-r2] .activity-shell .activity-login>.primary-button{width:100%;max-width:360px}html[data-design=ledger-r2] .activity-empty strong,html[data-design=ledger-r2] .activity-login h2,html[data-design=ledger-r2] .activity-state strong{font:700 clamp(1.25rem,2.5vw,1.625rem)/1.5 var(--display);margin:0 0 8px;word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .collection-recovery{width:100%;min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px 20px;gap:12px 20px;align-items:start;padding:28px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:none}html[data-design=ledger-r2] .collection-recovery:after{content:none}html[data-design=ledger-r2] .collection-recovery-copy>strong{font:700 1.125rem/1.5 var(--display);word-break:keep-all;overflow-wrap:anywhere}html[data-design=ledger-r2] .collection-recovery-copy>p{margin:8px 0 16px;font-size:.875rem}html[data-design=ledger-r2] .collection-recovery>.secondary-button{grid-column:2;justify-self:start;min-width:0;width:auto;max-width:100%;white-space:normal}html[data-design=ledger-r2] .poll-create-disclosure .poll-create-card{max-width:800px;margin-inline:auto;grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .poll-create-card .field{margin:0}html[data-design=ledger-r2] .poll-create-card>.option-editor,html[data-design=ledger-r2] .poll-create-card>.poll-create-notice{margin:0;padding:0;border:0}html[data-design=ledger-r2] .poll-create-card .option-editor>span,html[data-design=ledger-r2] .poll-create-card>.field>span{font:700 .875rem/1.5 var(--display);color:var(--ink)}html[data-design=ledger-r2] .poll-create-card .option-editor>button{justify-self:start}html[data-design=ledger-r2] .poll-create-card .field select{max-width:280px}html[data-design=ledger-r2] .poll-create-footer{display:flex;align-items:flex-start;flex-direction:column;gap:16px;border-top:1px solid var(--line);padding-top:24px}html[data-design=ledger-r2] .poll-create-footer p{margin:0;font-size:.875rem;line-height:1.7;color:var(--muted-ink)}html[data-design=ledger-r2] .creator-grid{grid-template-columns:minmax(0,1fr) 320px;gap:28px}html[data-design=ledger-r2] .creator-editor .field-pair--target{grid-template-columns:minmax(0,1fr);gap:24px}html[data-design=ledger-r2] .creator-editor .field-pair--target>.field{margin:0}html[data-design=ledger-r2] .builder-head strong,html[data-design=ledger-r2] .form-section h2,html[data-design=ledger-r2] .preview-paper h3,html[data-design=ledger-r2] .workflow-panel h1{font-family:var(--display);font-weight:700}html[data-design=ledger-r2] .creator-editor .field>legend,html[data-design=ledger-r2] .creator-editor .field>span{font-size:.875rem}html[data-design=ledger-r2] .quote-card dl div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--line)}html[data-design=ledger-r2] .quote-card dd{text-align:left;overflow-wrap:anywhere}html[data-design=ledger-r2] .quote-card dd .fiat-reference{text-align:left}html[data-design=ledger-r2] .stage-rail li{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;min-width:0;padding:20px 8px;font:600 .875rem/1.4 var(--display);word-break:keep-all}html[data-design=ledger-r2] .stage-rail li .stage-marker{flex:0 0 30px;width:30px;height:30px;min-width:30px;margin:0;padding:0;font:700 .8125rem/1 var(--display)}html[data-design=ledger-r2] .stage-rail .is-complete .stage-marker{background:var(--nav-current);color:var(--celadon-deep);border-color:var(--nav-border);box-shadow:none}html[data-design=ledger-r2] .stage-rail .is-complete span:after{content:none}html[data-design=ledger-r2] .wallet-ledger-hash{display:grid;grid-gap:8px;gap:8px;width:100%;min-width:0;margin:24px 0 0;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:8px;text-align:left}html[data-design=ledger-r2] .wallet-ledger-hash>div{margin:0;flex-wrap:wrap;gap:8px}html[data-design=ledger-r2] .wallet-ledger-hash .hash-line{margin:0;padding:12px;font:400 .8125rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--paper);overflow-wrap:anywhere;white-space:normal;min-width:0}html[data-design=ledger-r2] .wallet-ledger-hash>small{margin:0;font-size:.75rem}html[data-design=ledger-r2] .wallet-ledger-hash>div>strong{font-size:.8125rem}html[data-design=ledger-r2] .centered-workflow .workflow-actions{margin-top:24px;gap:12px;flex-wrap:wrap}html[data-design=ledger-r2] .centered-workflow h1{font-size:clamp(1.625rem,3.2vw,2.5rem);line-height:1.4;max-width:28ch}@media (max-width:1100px){html[data-design=ledger-r2] .creator-grid{grid-template-columns:minmax(0,1fr)}html[data-design=ledger-r2] .creator-aside{position:static}html[data-design=ledger-r2] .mobile-preview{display:none}}@media (max-width:600px){html[data-design=ledger-r2] .stage-rail li{flex-direction:column;gap:8px;font-size:.75rem;padding:16px 4px}html[data-design=ledger-r2] .collection-recovery{grid-template-columns:minmax(0,1fr);padding:20px;gap:16px}html[data-design=ledger-r2] .collection-recovery>.secondary-button{grid-column:1;justify-self:stretch;width:100%}html[data-design=ledger-r2] .collection-recovery-mark{display:none}html[data-design=ledger-r2] .creator-editor .builder-card{padding:16px 12px}html[data-design=ledger-r2] .poll-create-footer>.primary-button{width:100%}html[data-design=ledger-r2] .centered-workflow .workflow-actions>*{width:100%;white-space:normal}}@media (prefers-reduced-motion:reduce){html[data-design=ledger-r2] .site-header .participant-nav-item,html[data-design=ledger-r2] .site-header .participant-nav-item:after,html[data-design=ledger-r2] .site-header .participant-nav-item>.participant-icon{transition:none!important;transform:none!important}html[data-design=ledger-r2] .participant-brand-art *{animation:none!important}}.newsroom{margin:32px 0 48px;min-width:0;padding:20px;border:1px solid #cbd7cf;border-top:3px solid #547161;border-radius:4px 4px 16px 16px;background:#f1f5ef}.newsroom-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}html[data-design=ledger-r2] .newsroom h2{margin:0;font:750 clamp(1.3rem,2vw,1.7rem) /1.5 var(--display);color:#21392e;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}.newsroom a{color:#375a48;text-decoration:none}.newsroom .news-more{min-height:44px;display:flex;align-items:center;font:650 .8125rem/1.5 var(--display)}.newsroom-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0 14px}.newsroom-toolbar>a{display:flex;min-height:44px;align-items:center;font-size:.75rem}.news-topic-filters{display:flex;gap:6px;flex-wrap:wrap}.news-topic-filters button{min-height:44px;padding:8px 16px;border:1px solid transparent;border-radius:6px;background:transparent;color:#5a6b5d;font:600 .8125rem/1.5 var(--display);cursor:pointer}.news-topic-filters button[aria-pressed=true]{background:#365b48;color:#fff}.news-carousel{min-width:0}.news-carousel-controls{display:flex;align-items:center;gap:6px;margin-left:auto}.news-carousel-position{margin-right:8px;color:#637166;font:500 .75rem/1.5 var(--ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.newsroom .news-carousel-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #c5d3c8;border-radius:50%;color:#365b48;background:#fffef9;cursor:pointer;transition:background .14s,border-color .14s}.newsroom .news-carousel-controls button:hover:not(:disabled){background:#e0ebdf;border-color:#547161}.newsroom .news-carousel-controls button:disabled{opacity:.35;cursor:default}.news-carousel-controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.news-carousel-rail{position:relative;display:flex;align-items:flex-start;gap:16px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.news-carousel-rail::-webkit-scrollbar{display:none}.news-carousel-rail:focus-visible{outline:2px solid #48694e;outline-offset:4px}.news-carousel-page{display:grid;grid-gap:16px;gap:16px;align-items:start;flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media (prefers-reduced-motion:reduce){.newsroom .news-carousel-controls button{transition:none}}.news-card{display:flex;flex-direction:column;min-width:0;width:100%;max-width:550px;justify-self:center;padding:0;border:0;background:transparent}.news-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:#6c7b6e;font:500 .6875rem/1.5 var(--display)}.news-card-meta>span{color:#536d5d}.newsroom-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:12px;color:#77816f;font:400 .6875rem/1.8 var(--ui)}.newsroom-footer details{flex:0 1 360px}.newsroom-footer summary{text-align:right;cursor:pointer;min-height:32px}.newsroom-footer p{margin:8px 0 0;color:#5c6c58}.newsroom-empty{margin:22px 0 0;border:1px dashed #c6d4c1;border-radius:8px;padding:28px 18px;font:400 .875rem/1.8 var(--ui);color:#697761}.newsroom-empty p{margin:0 0 10px}.newsroom a:focus-visible,.newsroom button:focus-visible,.newsroom summary:focus-visible{outline:2px solid #48694e;outline-offset:4px}.newsroom a:hover{text-decoration:underline;text-underline-offset:4px}#giwa-news{scroll-margin-top:24px}.concept-hero.is-news-dashboard{padding:20px 0;grid-template-columns:minmax(0,1fr) 200px;gap:24px}.concept-hero.is-news-dashboard .concept-editor-note{display:none}html[data-design=ledger-r2] .product-shell .concept-hero.is-news-dashboard h1{font-size:2.2rem}.concept-hero.is-news-dashboard .concept-hero-art{max-height:180px}.newsroom .news-card-meta{margin:0 4px 8px;flex-wrap:wrap}.newsroom .news-card-meta>span:last-child{color:#748077;font-weight:400}.newsroom .x-post-host{min-width:0;width:100%}.newsroom .x-post-host .twitter-tweet{margin:0!important}.newsroom .x-post-host iframe{min-width:0;max-width:100%}.x-post-embed.is-narrow .x-post-host,.x-post-embed:not(.is-ready) .x-post-host{height:0;overflow:hidden}.newsroom .x-post-placeholder{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;border:1px solid #dce4d9;border-radius:12px;background:#fff;text-align:center}.newsroom .x-post-placeholder>span{font-size:24px}.newsroom .x-post-placeholder p{margin:0;color:#637166;font:400 .8125rem/1.75 var(--ui);word-break:keep-all;overflow-wrap:anywhere}.newsroom .x-post-original{display:flex;align-items:center;min-height:44px;width:-moz-fit-content;width:fit-content;font:500 .75rem/1.5 var(--ui)}.newsroom .news-translation{border-top:1px solid #d6e0d4;font:400 .8125rem/1.8 var(--ui);color:#375a48}.newsroom .news-translation summary{display:list-item;padding:12px 0;min-height:44px;cursor:pointer}.newsroom .news-translation p{margin:0 0 8px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.newsroom .news-translation small{display:block;margin-bottom:12px;color:#6c7b6e}@media (max-width:600px){.newsroom{padding:12px;margin-top:24px}.newsroom-header{gap:8px}.newsroom-footer{flex-direction:column}.newsroom-footer details{flex:auto;width:100%}.newsroom-footer summary{text-align:left}.news-topic-filters{gap:2px}.news-topic-filters button{padding:8px 12px}.concept-hero.is-news-dashboard{grid-template-columns:minmax(0,1fr) 90px;gap:4px}html[data-design=ledger-r2] .product-shell .concept-hero.is-news-dashboard h1{font-size:1.8rem}}@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}@font-face{font-family:kopubWorldDotum;src:url(/_next/static/media/34b7671097741d79-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:kopubWorldDotum Fallback;src:local("Arial");ascent-override:103.13%;descent-override:48.13%;line-gap-override:0.00%;size-adjust:101.81%}.__className_26b5e3{font-family:kopubWorldDotum,kopubWorldDotum Fallback;font-weight:400}.__variable_26b5e3{--font-kopub-world-dotum:"kopubWorldDotum","kopubWorldDotum Fallback"}@font-face{font-family:kopubWorldBatang;src:url(/_next/static/media/520769573d26690b-s.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:kopubWorldBatang Fallback;src:local("Arial");ascent-override:97.09%;descent-override:45.31%;line-gap-override:0.00%;size-adjust:108.15%}.__className_9daec3{font-family:kopubWorldBatang,kopubWorldBatang Fallback}.__variable_9daec3{--font-kopub-world-batang:"kopubWorldBatang","kopubWorldBatang Fallback"}