.claim-action{flex-wrap:wrap}.claim-action .cf-turnstile{flex:300px;min-height:65px}.claim-error{color:var(--signal)!important}@font-face{font-family:Grotesk;src:url(/Grotesk.otf)format("opentype");font-display:swap}:root{--ink:#202020;--muted:#777772;--paper:#fafafa;--panel:#f1f1ed;--line:#d5d5d0;--signal:#b01919;--mono:"SFMono-Regular",Consolas,monospace}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Grotesk,Helvetica Neue,Arial,sans-serif}.skip{position:absolute;left:-999px}.skip:focus{z-index:10;background:var(--paper);outline:2px solid var(--signal);padding:10px;top:12px;left:12px}button,input{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.top{border-bottom:1px solid var(--ink);align-items:center;gap:20px;height:56px;padding:0 24px;display:flex}.wordmark{letter-spacing:-.04em;font-size:1.25rem}.wordmark span{margin-left:3px;font-size:.7rem}.top nav{height:100%;display:flex}.top nav button{border-left:1px solid var(--line);font:10px var(--mono);padding:0 14px}.top nav button:hover,.top nav button[aria-current]{background:var(--ink);color:var(--paper)}.protocol{color:var(--muted);font:10px var(--mono);letter-spacing:.06em;margin-left:auto}.hero,.section{width:min(1500px,100% - 48px);margin:auto}.hero{grid-template-columns:1.2fr .8fr;align-content:center;gap:48px;min-height:calc(100dvh - 106px);padding:72px 0 105px;display:grid;position:relative}.kicker,.hero-index p,.bar,.record-list,.rights{font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.kicker{color:var(--muted)}h1,h2,p{margin-top:0}h1{letter-spacing:-.06em;margin:16px 0 28px;font-size:clamp(2.8rem,7vw,6.8rem);font-weight:400;line-height:.92}.lede{max-width:560px;font-size:1.12rem;line-height:1.45}.actions{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-wrap:wrap;margin-top:32px;display:flex}.actions button{border-right:1px solid var(--ink);min-height:42px;font:11px var(--mono);letter-spacing:.06em;padding:14px 18px}.actions button:first-child{background:var(--ink);color:var(--paper)}.actions button:hover{background:var(--panel);color:var(--ink)}.hero-index{border-top:1px solid var(--ink);color:var(--muted);align-self:end;padding-top:12px}.pulse{background:var(--ink);border-radius:50%;width:10px;height:10px;margin:24px 0}.home-rule{border-top:1px solid var(--ink);width:100%;color:var(--muted);font:10px var(--mono);justify-content:space-between;padding-top:8px;display:flex;position:absolute;bottom:32px}.section{padding:48px 0 72px}.section>header{margin-bottom:18px}.section h1{color:var(--muted);letter-spacing:.15em;margin:0;font-size:clamp(2rem,3.2vh,2.3rem)}.section header p{max-width:680px;color:var(--muted);font:12px var(--mono);margin:7px 0}.bar{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:34px;padding:0 12px;display:flex}footer{border-top:1px solid var(--ink);color:var(--muted);font:10px var(--mono);justify-content:space-between;padding:12px 24px;display:flex}footer span{text-align:right;max-width:480px}.ys-enter{animation:.8s cubic-bezier(.22,1,.36,1) enter}@keyframes enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=760px){.top{padding:0 15px}.protocol,.top nav button:not(:first-child){display:none}.hero,.section{width:calc(100% - 30px)}.hero{grid-template-columns:1fr;min-height:auto;padding:72px 0 120px}.home-rule{line-height:1.7;display:block}.home-rule span{display:block}footer{line-height:1.6;display:block}footer span{text-align:left;margin-top:6px;display:block}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}button,input,textarea,select{min-height:38px}.bar{overflow-wrap:anywhere}.digest code,.credential-once code,.record-table code{word-break:break-word;overflow-wrap:anywhere}.notice{color:var(--muted);font:10px/1.5 var(--mono)}.admin-empty code{font:10px var(--mono)}@media (width<=960px){.top{gap:10px}.protocol{display:none}.hero{gap:32px}}@media (width<=560px){.hero h1{font-size:clamp(2.8rem,15vw,4.4rem)}.section{padding-top:32px}.section h1{letter-spacing:.1em;font-size:1.45rem}.actions button{border-right:0;border-bottom:1px solid var(--ink);text-align:left;flex:100%}.actions button:last-child{border-bottom:0}.top nav{overflow:hidden}.top nav button{padding:0 10px}.top nav button:nth-child(n+3){display:none}.home-rule{bottom:18px}.footer{padding-left:15px;padding-right:15px}}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 76% 18%,#00000006,transparent 27rem),var(--paper);overflow-x:hidden}.top{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fafafaf0;position:sticky;top:0}.wordmark{white-space:nowrap;flex:none}.top nav{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.top nav::-webkit-scrollbar{display:none}.top nav button{white-space:nowrap;min-height:55px}.route-frame{min-width:0;animation:.58s cubic-bezier(.22,1,.36,1) both route-mount}.route-frame>.section,.route-frame>.hero,.route-frame>.section>header,.route-frame>.hero>div,.route-frame>.hero>aside{animation:.72s cubic-bezier(.22,1,.36,1) both route-content}.route-frame>.section>header{animation-delay:40ms}.route-frame>.section>:not(header){animation:.72s cubic-bezier(.22,1,.36,1) .1s both route-content}@keyframes route-mount{0%{opacity:.5}to{opacity:1}}@keyframes route-content{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.actions button,.top nav button,.verification-head button,.registry-copy,.collection-list button{transition:background-color .18s,color .18s,border-color .18s,transform .18s}.actions button:hover,.registry-copy:hover{transform:translateY(-1px)}@media (width<=1100px){.protocol{display:none}.top{gap:12px}}@media (width<=760px){.top{gap:10px;height:56px;padding:0 15px}.top nav{border-top:1px solid var(--line);flex-basis:100%;order:3;height:38px;margin-inline:-15px;padding-inline:15px}.top{flex-wrap:wrap;height:auto;min-height:56px}.top nav button,.top nav button:not(:first-child){border-left:1px solid var(--line);min-height:37px;padding:0 12px;display:inline-flex}.top nav button:first-child{border-left:0}.auth-control{display:none}.hero,.section{width:calc(100% - 30px)}.hero{min-height:calc(100dvh - 130px);padding:58px 0 112px}.home-rule{bottom:22px}.section{padding-top:36px}footer{padding-inline:15px}}@media (width<=560px){.top{padding-inline:12px}.top nav{margin-inline:-12px;padding-inline:12px}.top nav button:nth-child(n){display:inline-flex}.wordmark{font-size:1.08rem}.hero{padding-top:46px}.hero h1{font-size:clamp(2.8rem,15vw,4.4rem)}.lede{font-size:1rem}.section h1{font-size:1.4rem}.home-rule{font-size:9px;bottom:18px}.home-rule span{margin-top:4px}.footer{padding-left:15px;padding-right:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.route-frame,.route-frame>.section,.route-frame>.hero,.route-frame>.section>header,.route-frame>.hero>div,.route-frame>.hero>aside,.route-frame>.section>:not(header){animation:none}.actions button,.top nav button,.verification-head button,.registry-copy,.collection-list button{transition:none}}.auth-control{min-width:0;font:10px var(--mono);align-items:center;gap:0;display:flex}.auth-control input{border:1px solid var(--line);width:120px;font:10px var(--mono);padding:7px 8px}.auth-control button{border:1px solid var(--ink);height:31px;font:10px var(--mono);padding:0 9px}.auth-control button:hover{background:var(--ink);color:var(--paper)}.auth-message{z-index:5;background:var(--ink);max-width:250px;color:var(--paper);font:10px var(--mono);padding:8px;position:absolute;top:60px;right:24px}.auth-status{font:10px var(--mono);color:var(--muted)}.platform-admin{border-top:1px solid var(--ink);grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:16px;display:grid}.admin-panel{border-bottom:1px solid var(--ink)}.admin-panel form{padding:0 12px 18px}.admin-panel form button{background:var(--ink);color:var(--paper);font:10px var(--mono);letter-spacing:.06em;margin-top:24px;padding:12px 14px}.admin-panel form button:hover{background:var(--panel);color:var(--ink)}.admin-empty{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font:11px var(--mono);color:var(--muted);padding:24px 12px}.admin-empty p{color:var(--ink);font:12px var(--mono)}.live-registry{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.live-registry article{border-bottom:1px solid var(--ink)}.registry-copy{min-height:180px;padding:18px}.registry-copy h2{margin:0 0 8px;font-size:1.6rem;font-weight:400}.registry-copy p{font:10px var(--mono);color:var(--muted)}.registry-copy span{max-width:60ch;line-height:1.45;display:block}.institution-row>div:first-child{border-bottom:1px solid var(--line);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1.4fr 1.4fr .7fr .7fr;padding:14px 12px;display:grid}.institution-row>div:first-child span:last-child{color:var(--muted)}.institution-actions{border-bottom:1px solid var(--line);gap:0;padding:10px 12px;display:flex;overflow-x:auto}.institution-actions input{border:1px solid var(--line);min-width:170px;font:10px var(--mono);padding:7px 8px}.institution-actions button{border:1px solid var(--ink);font:10px var(--mono);white-space:nowrap;padding:8px 10px}.institution-actions button:hover{background:var(--ink);color:var(--paper)}@media (width<=760px){.auth-control{display:none}.platform-admin{grid-template-columns:1fr}.admin-panel .record-list>div{grid-template-columns:1.2fr 1fr}.admin-panel .record-list span:nth-child(3){display:block}}.admin-button{background:var(--ink);color:var(--paper);font:10px var(--mono);letter-spacing:.06em;margin-top:14px;padding:12px 14px}.admin-button:hover{background:var(--panel);color:var(--ink)}.issuer-workspace{border-bottom:1px solid var(--ink);grid-template-columns:minmax(240px,.28fr) minmax(0,1fr);display:grid}.issuer-workspace aside{border-right:1px solid var(--ink)}.issuer-select{text-align:left;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;width:100%;padding:14px 12px;display:grid}.issuer-select b{font-weight:400}.issuer-select span,.issuer-select i{font:10px var(--mono);color:var(--muted)}.issuer-select i{text-transform:uppercase;grid-column:1/3;margin-top:7px;font-style:normal}.issuer-select:hover,.issuer-select[aria-current=true]{background:var(--panel)}.issuer-summary{border-bottom:1px solid var(--ink);padding:18px}.issuer-summary p{font:10px var(--mono);color:var(--muted)}.issuer-summary strong{font-size:1.25rem;font-weight:400;display:block}.issuer-summary span{color:var(--muted);font:11px var(--mono);margin-top:8px;display:block}.artwork-form{border-bottom:1px solid var(--ink);padding:0 18px 18px}.artwork-form label{font:10px var(--mono);letter-spacing:.06em;margin-top:16px;display:block}.artwork-form input,.artwork-form textarea{border:0;border-bottom:1px solid var(--ink);resize:vertical;background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.field-pair{grid-template-columns:130px 1fr;gap:16px;display:grid}.issuer-artworks>p{color:var(--muted);font:10px var(--mono);padding:16px 18px}.issuer-artworks>div:not(.bar){border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr auto;padding:14px 18px;display:grid}.issuer-artworks span,.issuer-artworks i{font:10px var(--mono);color:var(--muted);text-transform:uppercase;font-style:normal}@media (width<=760px){.issuer-workspace{grid-template-columns:1fr}.issuer-workspace aside{border-right:0;border-bottom:1px solid var(--ink)}.field-pair{grid-template-columns:1fr}.issuer-artworks>div:not(.bar){grid-template-columns:1fr;gap:5px}}.registry-copy{text-align:left;width:100%;display:block}.registry-copy em{font:10px var(--mono);color:var(--muted);margin-top:20px;font-style:normal;display:block}.file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.issuer-artworks .artwork-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.issuer-artworks .artwork-row b{display:block}.artwork-row button{border:1px solid var(--ink);font:10px var(--mono);padding:8px 10px}.artwork-row button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.artwork-row button:disabled{color:var(--muted);cursor:wait}.verification{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.verification-head{border-bottom:1px solid var(--ink);min-height:34px;font:10px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.verification-head button{font:10px var(--mono)}.verification-head button:hover{color:var(--ink)}.verification section{border-bottom:1px solid var(--ink);padding:32px 18px}.verification h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:400}.verification section>p:not(.kicker){font:11px var(--mono);color:var(--muted)}.verification-description{max-width:65ch;margin-top:22px;line-height:1.45}.verification-grid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.verification-grid>div{border-right:1px solid var(--line);min-height:120px;padding:16px 18px}.verification-grid>div:last-child{border-right:0}.verification-grid p,.digest p,.rights p{font:10px var(--mono);letter-spacing:.07em;color:var(--muted);margin-bottom:8px}.verification-grid strong,.verification-grid span{display:block}.verification-grid strong{font-weight:400}.verification-grid span,.digest span,.rights span{font:10px var(--mono);color:var(--muted);margin-top:8px;line-height:1.45}.digest{border-bottom:1px solid var(--ink);padding:18px}.digest code{max-width:100%;font:12px var(--mono);word-break:break-all;display:block;overflow:auto}.digest span{max-width:65ch;display:block}.rights{grid-template-columns:150px 1fr;gap:0;padding:18px;display:grid}.rights p{margin:0}.rights span{color:var(--ink);margin:0 0 18px}@media (width<=760px){.issuer-artworks .artwork-row,.verification-grid{grid-template-columns:1fr}.verification-grid>div{border-right:0;border-bottom:1px solid var(--line)}.rights{grid-template-columns:1fr}.rights p{margin-bottom:6px}}.row-actions{gap:0;display:flex;overflow:auto}.edition-form{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:0 18px 18px}.edition-form label{font:10px var(--mono);letter-spacing:.06em;margin-top:16px;display:block}.edition-form input,.edition-form textarea{border:0;border-bottom:1px solid var(--ink);resize:vertical;background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.edition-form>p{max-width:65ch;font:10px var(--mono);color:var(--muted);margin:16px 0 0;line-height:1.45}.cancel-button{border:1px solid var(--ink);font:10px var(--mono);margin:14px 0 0 10px;padding:12px 14px}.campaign-manager{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:24px}.campaign-manager form{padding:0 18px 18px}.campaign-manager label{font:10px var(--mono);letter-spacing:.06em;margin-top:16px;display:block}.campaign-manager input,.campaign-manager select{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.campaign-manager>p{font:10px var(--mono);color:var(--muted);padding:16px 18px}.claim-receiver{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.claim-receiver section{border-bottom:1px solid var(--ink);padding:32px 18px}.claim-receiver h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:400}.claim-receiver section>p:not(.kicker){font:11px var(--mono);color:var(--muted)}.claim-receiver section strong{font:12px var(--mono);margin-top:24px;font-weight:400;display:block}.claim-rights{border-bottom:1px solid var(--ink);grid-template-columns:150px 1fr;gap:0;padding:18px;display:grid}.claim-rights p{font:10px var(--mono);color:var(--muted);margin:0}.claim-rights span{margin:0 0 18px;line-height:1.45}.claim-action,.claim-state{align-items:center;gap:18px;padding:18px;display:flex}.claim-action button,.claim-state button{background:var(--ink);min-height:42px;color:var(--paper);font:10px var(--mono);padding:0 14px}.claim-action button:disabled{background:var(--panel);color:var(--muted)}.claim-action span,.claim-state p{font:10px var(--mono);color:var(--muted)}.collection-list{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.collection-list article{border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr auto auto;gap:12px;padding:16px 18px;display:grid}.collection-list article:last-child{border-bottom:0}.collection-list article b{font-weight:400}.collection-list article span,.collection-list article i,.collection-list article em{font:10px var(--mono);color:var(--muted);font-style:normal}@media (width<=760px){.claim-rights,.collection-list article{grid-template-columns:1fr}.claim-rights p{margin-bottom:6px}.claim-action,.claim-state{flex-direction:column;align-items:flex-start}}.campaign-manager .refresh-button{float:right;font:10px var(--mono);color:var(--muted);padding:0}.campaign-manager .refresh-button:hover:not(:disabled){color:var(--ink)}.collection-list article label{font:9px var(--mono);color:var(--muted);grid-template-columns:1fr auto;align-items:end;gap:6px;display:grid}.collection-list article input{border:0;border-bottom:1px solid var(--ink);min-width:170px;font:10px var(--mono);background:0 0;padding:7px 0}.collection-list article button{border:1px solid var(--ink);font:10px var(--mono);white-space:nowrap;padding:8px 10px}.collection-list article button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.transfer-offer{background:var(--panel)}.collection-empty{font:10px var(--mono);color:var(--muted);padding:16px 18px}.verification-intro{grid-template-columns:minmax(0,1fr) minmax(220px,34%);align-items:start;gap:24px;display:grid}.verification-intro>div:first-child{min-width:0}.artwork-preview{border:1px solid var(--ink);background:var(--panel);min-width:0;margin:0}.artwork-preview__bar{border-bottom:1px solid var(--ink);min-height:30px;font:9px var(--mono);color:var(--muted);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;padding:0 9px;display:flex}.artwork-preview__bar span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artwork-preview__stage{aspect-ratio:1.25;background:#e8e6df;place-items:center;display:grid;position:relative;overflow:hidden}.artwork-preview--large .artwork-preview__stage{aspect-ratio:1.12}.artwork-preview__stage iframe,.artwork-preview__stage img,.artwork-preview__stage video{object-fit:cover;border:0;width:100%;height:100%;display:block}.artwork-preview__stage iframe{background:#111}.artwork-preview__audio{justify-items:center;gap:16px;width:80%;font-size:2rem;display:grid}.artwork-preview__audio audio{width:100%}.artwork-preview__fallback{border:1px solid var(--line-dark);width:74%;font:10px/1.45 var(--mono);text-align:center;gap:8px;padding:18px;display:grid}.artwork-preview__fallback i{color:var(--muted);font-style:normal}.artwork-preview figcaption{border-top:1px solid var(--line);font:9px/1.4 var(--mono);color:var(--muted);padding:8px 9px}@media (width<=760px){.verification-intro{grid-template-columns:1fr;gap:18px}.verification-intro .artwork-preview{width:min(100%,420px)}.artwork-preview--large{width:100%!important}.verification-head{flex-wrap:wrap;gap:12px;padding-block:8px}.verification-head span{white-space:normal;text-align:right}}.certificate-actions{gap:8px;display:grid}.certificate-verifier{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.certificate-verifier section{border-bottom:1px solid var(--ink);padding:32px 18px}.certificate-verifier h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:400}.certificate-verifier section>p:not(.kicker),.certificate-verifier section strong{font:11px var(--mono);color:var(--muted)}.certificate-verifier section strong{color:var(--ink);margin-top:22px;font-weight:400;display:block}.provenance>div:not(.bar){border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 1fr auto;gap:12px;padding:14px 18px;display:grid}.provenance span,.provenance i,.provenance em{font:10px var(--mono);color:var(--muted);font-style:normal}.provenance b{font-weight:400}@media (width<=760px){.provenance>div:not(.bar),.collection-list article label{grid-template-columns:1fr}.collection-list article label button{width:max-content}}.artwork-form select{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.form-note{font:10px var(--mono);color:var(--muted);margin:10px 0 0;line-height:1.45}.collection-credential{border-bottom:1px solid var(--ink);padding:0 18px 18px}.collection-credential p{max-width:65ch;font:10px var(--mono);color:var(--muted);margin:14px 0 0;line-height:1.45}.collection-credential label{font:10px var(--mono);letter-spacing:.06em;margin-top:16px;display:block}.collection-credential input{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.credential-once{border:1px solid var(--ink);margin-top:16px;padding:12px}.credential-once b,.credential-once code{font:10px var(--mono);display:block}.credential-once code{overflow-wrap:anywhere;color:var(--muted);margin-top:8px}.showcase-heading{margin-top:48px}.generative-showcase{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.generative-showcase article{border-bottom:1px solid var(--ink)}.generative-showcase iframe{aspect-ratio:1;background:#111;border:0;width:100%;display:block}.generative-showcase article>div:last-child{grid-template-columns:1fr auto;padding:12px;display:grid}.generative-showcase span,.generative-showcase i{font:10px var(--mono);color:var(--muted);font-style:normal}.generative-showcase i{grid-column:1/3;margin-top:6px}@media (width<=760px){.generative-showcase{grid-template-columns:1fr}}.institution-actions .danger-button{color:#b01919;border-color:#b01919}.institution-actions .danger-button:hover:not(:disabled){color:var(--paper);background:#b01919}.institution-actions button:disabled{color:var(--muted);border-color:var(--line);cursor:not-allowed}.draft-manager{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:24px}.draft-manager>p{font:10px var(--mono);color:var(--muted);padding:16px 18px}.draft-manager article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.draft-manager b,.draft-manager span{display:block}.draft-manager b{font-weight:400}.draft-manager span{font:10px var(--mono);color:var(--muted);margin-top:5px}.danger-button{color:#b01919;font:10px var(--mono);white-space:nowrap;border:1px solid #b01919;padding:8px 10px}.danger-button:hover:not(:disabled){color:var(--paper);background:#b01919}@media (width<=560px){.draft-manager article{flex-direction:column;align-items:flex-start}}.docs-page>header{margin-bottom:24px}.docs-page>header p{max-width:68ch;font:11px var(--mono);color:var(--muted);line-height:1.5}.docs-instrument{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(210px,.28fr) minmax(0,1fr);display:grid}.docs-instrument aside{border-right:1px solid var(--ink)}.docs-instrument ol{margin:0;padding:0;list-style:none}.docs-instrument aside li{border-bottom:1px solid var(--line);font:10px var(--mono);color:var(--muted);padding:12px}.docs-instrument article>section{border-bottom:1px solid var(--ink);padding:24px 18px}.docs-instrument article>section:last-child{border-bottom:0}.docs-instrument h2{margin:0 0 12px;font-size:1.35rem;font-weight:400}.docs-instrument p,.docs-instrument li{max-width:68ch;line-height:1.5}.docs-instrument article ol{padding-left:20px}.docs-instrument code{font:10px var(--mono)}.docs-instrument pre{background:var(--panel);border:1px solid var(--line);max-width:100%;font:10px/1.5 var(--mono);white-space:pre-wrap;margin:16px 0;padding:12px;overflow:auto}.docs-instrument .bar span{float:right}@media (width<=760px){.docs-instrument{grid-template-columns:1fr}.docs-instrument aside{border-right:0;border-bottom:1px solid var(--ink)}.docs-instrument aside ol{display:flex;overflow:auto}.docs-instrument aside li{border-bottom:0;border-right:1px solid var(--line);min-width:max-content}}.domain-manager{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:24px}.domain-manager form{padding:0 18px 18px}.domain-manager label{font:10px var(--mono);margin-top:16px;display:block}.domain-manager input{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.domain-manager article{border-top:1px solid var(--line);grid-template-columns:1fr auto;padding:12px 18px;display:grid}.domain-manager b{font-weight:400}.domain-manager span,.domain-manager code{font:10px var(--mono);color:var(--muted)}.domain-manager code{overflow-wrap:anywhere;grid-column:1/3;margin-top:8px}.embed-manager{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.embed-manager>.bar{border-top:0}.embed-create{border-bottom:1px solid var(--ink);padding:0 18px 18px}.embed-create label{font:10px var(--mono);letter-spacing:.06em;margin-top:16px;display:block}.embed-create select{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.embed-manager article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 18px;display:grid}.embed-manager article b,.embed-manager article span{display:block}.embed-manager article b{font-weight:400}.embed-manager article span{color:var(--muted);font:10px var(--mono);margin-top:5px}.embed-manager article code{border:1px solid var(--line);background:var(--panel);max-height:8em;color:var(--muted);font:9px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;padding:10px;overflow:auto}.embed-manager .danger-button{grid-area:1/2}.domain-manager .row-actions{grid-area:1/2;gap:8px;display:flex}.domain-manager .row-actions .admin-button{margin:0;padding:8px 10px}.issuer-desk{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(220px,28%) minmax(0,1fr);display:grid}.desk-index{border-right:1px solid var(--ink);min-width:0}.desk-index nav{display:block}.desk-index nav button{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:28px 1fr auto;align-items:center;width:100%;min-height:44px;padding:0 12px;display:grid}.desk-index nav button:hover,.desk-index nav button[aria-current=page]{background:var(--panel)}.desk-index nav button[aria-current=page]{border-left:3px solid var(--ink);padding-left:9px}.desk-index nav span,.desk-index nav i{font:10px var(--mono);color:var(--muted);font-style:normal}.desk-index nav b{font-weight:400}.desk-index-note{color:var(--muted);font:10px/1.5 var(--mono);padding:16px 12px}.desk-workspace{min-width:0}.desk-workspace-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px;display:flex}.desk-workspace-head p{color:var(--muted);font:10px var(--mono);letter-spacing:.12em;margin:0 0 7px}.desk-workspace-head h2{max-width:55ch;margin:0;font-size:1.15rem;font-weight:400;line-height:1.2}.desk-workspace-head>span{color:var(--muted);font:10px var(--mono);white-space:nowrap}.desk-workspace-body,.desk-receiver{min-width:0}.desk-receiver>.bar{border-top:0}.desk-identity{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;padding:18px;display:grid}.desk-identity p{font:10px var(--mono);color:var(--muted);margin:0}.desk-identity strong{font-weight:400}.desk-identity span{max-width:65ch;color:var(--muted);font:11px/1.45 var(--mono);grid-column:2;margin-top:8px}.desk-institution-switch{border-bottom:1px solid var(--ink);display:flex;overflow:auto}.desk-institution-switch button{border-right:1px solid var(--line);min-height:38px;font:10px var(--mono);white-space:nowrap;padding:0 12px}.desk-institution-switch button:hover,.desk-institution-switch button.is-current{background:var(--ink);color:var(--paper)}.desk-institution-switch button span{color:var(--muted);font-size:9px;display:block}.desk-institution-switch button.is-current span{color:var(--line)}.desk-overview .bar,.desk-panel>.bar{border-top:0}.overview-grid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.overview-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:150px;padding:18px}.overview-grid article:nth-child(2n){border-right:0}.overview-grid article:nth-last-child(-n+2){border-bottom:0}.overview-grid p{color:var(--muted);font:10px var(--mono);margin:0 0 10px}.overview-grid strong{font-size:1.05rem;font-weight:400;display:block}.overview-grid span{max-width:38ch;color:var(--muted);font:10px/1.5 var(--mono);margin-top:12px;display:block}.desk-note{grid-template-columns:180px 1fr;gap:12px;padding:18px;display:grid}.desk-note b{font:10px var(--mono);color:var(--signal)}.desk-note span{max-width:65ch;font:11px/1.5 var(--mono)}.desk-panel{min-width:0}.panel-intro{border-bottom:1px solid var(--line);max-width:68ch;font:11px/1.5 var(--mono);color:var(--muted);margin:0;padding:16px 18px}.panel-intro code,.campaign-manager code{font:10px var(--mono);color:var(--ink)}.refresh-button{float:right;color:var(--muted);font:10px var(--mono);padding:0}.refresh-button:hover{color:var(--ink)}.record-table>article,.campaign-register>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) auto auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.record-table>article:last-child,.campaign-register>article:last-child{border-bottom:0}.record-table b,.campaign-register b{font-weight:400;display:block}.record-table span,.record-table i,.record-table strong,.campaign-register span,.campaign-register i{font:10px var(--mono);color:var(--muted);font-style:normal}.record-table strong{color:var(--ink);white-space:nowrap;font-weight:400}.record-table code{max-height:3.2em;color:var(--muted);font:9px/1.45 var(--mono);overflow-wrap:anywhere;grid-column:1/-1;overflow:auto}.availability-note{font:9px var(--mono);color:var(--muted);grid-column:1}.credential-create{border-bottom:1px solid var(--ink);padding:0 18px 18px}.credential-create label{font:10px var(--mono);margin-top:16px;display:block}.credential-create input{border:0;border-bottom:1px solid var(--ink);background:0 0;width:100%;margin-top:6px;padding:8px 0;display:block}.credential-create .admin-button{margin-top:16px}.campaign-register{border-top:1px solid var(--ink)}.campaign-register>.bar{border-top:0}.campaign-register article{grid-template-columns:minmax(0,1fr) auto auto}.campaign-register article i{color:var(--ink)}.campaign-register article i:not(:first-child){color:var(--muted)}.desk-workspace .artwork-form,.desk-workspace .edition-form,.desk-workspace .campaign-manager,.desk-workspace .domain-manager,.desk-workspace .draft-manager{border-top:1px solid var(--ink);margin-top:0}.desk-workspace .issuer-artworks{border-top:1px solid var(--ink)}.desk-workspace .issuer-artworks>.bar{border-top:0}.desk-workspace .notice{border-top:1px solid var(--ink);margin:0;padding:12px 18px}@media (width<=960px){.issuer-desk{grid-template-columns:1fr}.desk-index{border-right:0;border-bottom:1px solid var(--ink)}.desk-index nav{display:flex;overflow-x:auto}.desk-index nav button{border-right:1px solid var(--line);border-bottom:0;min-width:140px}.desk-index-note{display:none}.desk-workspace-head{padding:16px 12px}}@media (width<=560px){.desk-workspace-head{display:block}.desk-workspace-head>span{margin-top:12px;display:block}.desk-identity,.desk-note{grid-template-columns:1fr}.desk-identity span,.desk-note span{grid-column:auto}.overview-grid{grid-template-columns:1fr}.overview-grid article,.overview-grid article:nth-child(2n){border-right:0}.overview-grid article:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.overview-grid article:last-child{border-bottom:0}.record-table>article,.campaign-register>article{grid-template-columns:1fr}.record-table strong,.record-table i,.campaign-register i{justify-self:start}.availability-note{grid-column:auto}.record-table .danger-button,.campaign-register .danger-button{width:max-content}.domain-manager article,.embed-manager article{grid-template-columns:1fr;gap:10px}.domain-manager code{grid-column:auto}.domain-manager .row-actions,.embed-manager .danger-button{grid-area:auto;width:max-content}}.live-registry{border-top:0;grid-template-columns:1fr;gap:0}.live-registry .registry-index-bar{border-top:0}.registry-copy{text-align:left;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;width:100%;min-height:78px;padding:12px;display:grid}.registry-copy:hover{background:var(--panel)}.registry-copy .registry-number{font:10px var(--mono);color:var(--muted)}.registry-copy h2{margin:0 0 4px;font-size:1.3rem}.registry-copy p{margin:0}.registry-copy div>span{color:var(--muted);font:10px var(--mono);margin-top:7px}.registry-copy em{font:10px var(--mono);color:var(--muted);white-space:nowrap;margin:0;font-style:normal}.registry-index-bar span{color:var(--muted);font-size:9px}.registry-loading{border-bottom:1px solid var(--ink)}.registry-skeleton-list{border-bottom:0}.registry-skeleton-row{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 170px;align-items:center;gap:12px;min-height:78px;padding:12px;display:grid}.registry-skeleton-row>span,.registry-skeleton-copy span{background:#e7e7e2;display:block;position:relative;overflow:hidden}.registry-skeleton-row>span:after,.registry-skeleton-copy span:after{content:"";background:#fafafab8;width:34%;animation:1.4s ease-in-out infinite registry-scan;position:absolute;inset:0;transform:translate(-150%)}.registry-skeleton-number{width:22px;height:10px}.registry-skeleton-copy{gap:8px;min-width:0;display:grid}.registry-skeleton-copy span:first-child{width:min(42%,280px);height:15px}.registry-skeleton-copy span:nth-child(2){width:min(28%,190px);height:9px}.registry-skeleton-copy span:nth-child(3){width:min(20%,130px);height:8px}.registry-skeleton-action{justify-self:end;width:150px;height:10px}@keyframes registry-scan{0%{transform:translate(-150%)}55%,to{transform:translate(330%)}}@media (width<=560px){.registry-skeleton-row{grid-template-columns:30px minmax(0,1fr);gap:10px}.registry-skeleton-action{display:none}.registry-skeleton-copy span:first-child{width:72%}.registry-skeleton-copy span:nth-child(2){width:54%}.registry-skeleton-copy span:nth-child(3){width:38%}}@media (prefers-reduced-motion:reduce){.registry-skeleton-row>span:after,.registry-skeleton-copy span:after{animation:none}}
