html{background:#fff;overflow-y:scroll}body{margin:0;background:#fff}.startup-screen,.page-loading{box-sizing:border-box;min-height:calc(100svh - 90px);background:#fff}.startup-header{height:90px;margin:0 40px;display:flex;align-items:center;border-bottom:1px solid #000;box-sizing:border-box}.startup-header img{display:block;width:132px;height:auto}.startup-content{max-width:1600px;margin:auto;padding:64px 40px 90px;box-sizing:border-box}.startup-line{height:18px;width:min(720px,90%);background:#f5f5f5;border-radius:3px;margin-bottom:14px}.startup-line-short{width:min(440px,60%)}.startup-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:64px}.startup-cards>div,.remote-grid-placeholder{aspect-ratio:1.42;background:#f5f5f5;border-radius:2px}.remote-grid-loading{min-height:240px}.remote-grid-progress{display:block;height:2px;max-width:120px;background:#d8d8d8;margin:24px auto}#root>main{min-height:calc(100svh - 175px)}@media(max-width:760px){.startup-header{height:73px;margin:0 20px}.startup-header img{width:110px}.startup-content{padding:42px 20px 55px}.startup-cards{gap:18px;margin-top:42px}.startup-cards>div,.remote-grid-placeholder{aspect-ratio:1}.startup-screen,.page-loading{min-height:calc(100svh - 73px)}}@media(prefers-reduced-motion:no-preference){.page-reveal{animation:page-reveal .16s ease-out both}@keyframes page-reveal{0%{opacity:0}to{opacity:1}}}.remote-grid-loading:not(.catalog-grid):not(.shelf) .remote-grid-placeholder{height:88px;aspect-ratio:auto;margin-bottom:16px}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Onest", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.active\:filter:active{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.anonymous-contributors-avatars{isolation:isolate;flex-shrink:0;display:flex}.anonymous-contributors-avatars .contributor-avatar{color:#777770;background:#f5f5f3;border-color:#d9d9d4;position:relative}.anonymous-contributors-avatars .contributor-avatar+.contributor-avatar{margin-left:-22px;box-shadow:-3px 0 #fff}.contributors .anonymous-contributors .contributor-name{font-weight:500}.contributors .anonymous-contributors .contributor-role{color:var(--muted);font-size:14px}@media(max-width:760px){.anonymous-contributors-avatars .contributor-avatar+.contributor-avatar{margin-left:-20px}.contributors .anonymous-contributors .contributor-role{font-size:13px}}.asset-input{text-align:left;min-width:0}.asset-input [hidden]{display:none}.asset-source-tabs{border:1px solid var(--line);gap:0;width:fit-content;max-width:100%;margin-bottom:12px;display:flex}.asset-source-tabs>button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:13px;line-height:1.4;display:inline-flex}.asset-source-tabs>button+button{border-left:1px solid var(--line)}.asset-source-tabs>button[aria-selected=true]{color:#fff;background:#000}.asset-source-tabs>button:disabled{opacity:.55;cursor:wait;border-style:solid}.asset-dropzone{background:#fafafa;border:1px dashed #b8b8b8;min-width:0;transition:background .15s,border-color .15s}.asset-dropzone:hover,.asset-dropzone.is-dragging{background:#f1f1f1;border-color:#000}.asset-dropzone.is-dragging{outline-offset:-1px;outline:1px solid #000}.asset-dropzone-trigger{text-align:left;justify-content:center;align-items:center;gap:14px;width:100%;min-height:112px;padding:24px 18px;display:flex}.asset-dropzone-trigger>span{flex-direction:column;gap:5px;min-width:0;display:flex}.asset-dropzone-trigger strong{font-size:14px;font-weight:550;line-height:1.5}.asset-dropzone-trigger>span>span{color:#666;font-size:12px;line-height:1.5}.asset-dropzone-trigger:disabled{opacity:.7;color:#000;cursor:wait;background:0 0;border:0}.asset-hint{color:#666;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.6}.asset-url-label{margin:0 0 8px;font-size:13px;line-height:1.5;display:block}.asset-link-row{align-items:stretch;gap:8px;min-width:0;display:flex}.asset-link-row>input{border:1px solid var(--line);width:100%;min-width:0;height:46px;font:inherit;background:#fff;border-radius:0;flex:1;margin:0;padding:12px;font-size:14px}.asset-link-row>.button{white-space:nowrap;justify-content:center;width:auto;min-height:46px;padding:10px 14px;font-size:13px}.asset-selected-file{border:1px solid var(--line);background:#fff;align-items:center;gap:10px;min-width:0;margin-top:12px;padding:12px;display:flex}.asset-selected-file>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.asset-selected-file strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.5}.asset-selected-file span{color:#666;font-size:12px;line-height:1.5}.asset-selected-file>button{place-items:center;min-width:32px;min-height:32px;display:grid}.asset-input .asset-error{margin:10px 0 0;font-size:13px;line-height:1.6}.asset-link-row>input[aria-invalid=true]{border-color:var(--error-color)}.asset-upload-status{color:#555;margin-top:10px;font-size:12px;line-height:1.5;display:block}@media(prefers-reduced-motion:no-preference){.asset-loading-icon{animation:1.2s linear infinite asset-spin}@keyframes asset-spin{to{transform:rotate(360deg)}}}@media(max-width:760px){.asset-link-row>input{font-size:16px}.asset-dropzone-trigger{min-height:104px;padding:20px 14px}.asset-source-tabs>button{min-height:44px}}@media(max-width:400px){.asset-link-row{flex-wrap:wrap}.asset-link-row>input{flex-basis:100%}.asset-link-row>.button{width:100%}}@font-face{font-family:Onest;src:url(/fonts/Onest.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{color:#000;font-synthesis:none;--muted:#000;--line:#d8d8d8;background:#fff;font-family:Onest,Arial,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:1;color:#000;background:#fff;border-style:dashed}img{object-fit:cover;max-width:100%;display:block}button,a,input{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #000}::selection{background:#dedede}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:750}h1{letter-spacing:-1.2px;line-height:1.08}h2,h3{letter-spacing:-.3px}svg{flex-shrink:0}.header{border-bottom:1px solid #000;align-items:center;gap:30px;height:90px;margin:0 40px;display:flex}.logo{justify-content:center;align-items:center;min-width:32px;min-height:40px;display:inline-flex}.logo-dot{background:#000;border-radius:50%;width:18px;height:18px;display:block}.nav{align-items:center;gap:30px;margin-left:auto;font-size:16px;display:flex}.nav a{padding:8px 0}.nav a.active{text-underline-offset:6px;text-decoration:underline}.nav .logout{color:var(--muted);border-left:1px solid var(--line);padding-left:20px;font-size:14px}.menu-toggle{display:none}.page{max-width:1600px;margin:auto;padding:0 40px}.eyebrow,.micro{letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.eyebrow{color:var(--muted);display:block}.muted{color:var(--muted)}.intro{justify-content:space-between;align-items:flex-end;gap:25px;padding:65px 0 55px;display:flex}.intro h1{align-items:flex-start;gap:12px;font-size:64px;display:flex}.count{color:var(--muted);vertical-align:top;letter-spacing:0;font-size:15px;line-height:1.5}.intro>p{color:var(--muted);padding-bottom:5px;font-size:16px}.catalog-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:16px;display:flex}.tabs{gap:25px;display:flex}.tabs button{color:var(--muted);padding:5px 0;font-size:15px}.tabs button.selected{color:#000;text-underline-offset:5px;text-decoration:underline}.catalog-toolbar>.micro{color:var(--muted)}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 28px;padding-bottom:90px;display:grid}.catalog-item .artwork{aspect-ratio:1.42;align-self:start;width:100%;min-width:0}.artwork{background:#f5f5f5;position:relative;overflow:hidden}.artwork>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.physical-art{background:#f1f1f1}.physical-art>img{border:9px solid #fff;width:80%;height:80%;top:10%;right:10%;bottom:10%;left:10%}.catalog-item:hover h2{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}footer{color:var(--muted);border-top:1px solid #000;justify-content:space-between;gap:25px;margin:0 40px;padding:24px 0 35px;font-size:14px;display:flex}.back{color:var(--muted);align-items:center;gap:9px;margin:27px 0;font-size:14px;display:inline-flex}.back:hover{color:#000}.artifact-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin:24px 0 38px;display:flex}.artifact-heading h1{margin:13px 0 0;font-size:62px}.artifact-heading>.micro{color:var(--muted);padding-bottom:5px}.artifact-layout{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);align-items:start;gap:60px;padding-bottom:85px;display:grid}.gallery-main{aspect-ratio:1.3;background:#f5f5f5}.gallery-main>.artwork,.gallery-main>img{width:100%;height:100%}.gallery-strip{justify-content:space-between;align-items:center;gap:20px;padding:13px 0 0;display:flex}.gallery-thumbs{gap:8px;display:flex}.gallery-thumbs button{border:1px solid #0000;width:59px;height:44px;padding:3px}.gallery-thumbs button.active{border-color:#000}.gallery-thumbs img{width:100%;height:100%}.gallery-controls{align-items:center;gap:9px;font-size:14px;display:flex}.gallery-controls>span{color:var(--muted);margin-right:12px}.gallery-controls button{place-items:center;width:32px;height:32px;display:grid}.gallery-controls button:hover{background:#f3f3f3}.about-work{padding-top:55px}.about-work>h2{margin-bottom:23px;font-size:22px}.about-work>p{max-width:720px;margin-bottom:23px;font-size:17px;line-height:1.65}.description-image,.video-block{margin:36px 0}.description-image img{aspect-ratio:1.5;width:100%}.about-work figcaption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}.video-block video{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;display:block}.work-specs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;gap:14px;padding:24px 0;font-size:14px;display:grid}.work-specs>span:nth-child(odd){color:var(--muted)}.about-work>.authors-title{margin:35px 0 20px;font-size:16px}.contributors{flex-wrap:wrap;gap:14px 22px;margin:0;padding:0;list-style:none;display:flex}.contributors li{flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;line-height:1.5;display:flex}.contributor-role{color:var(--muted)}.edition-panel{align-self:start}.edition-intro{padding:0 0 20px}.edition-intro h2{gap:8px;font-size:20px;display:flex}.edition-list{flex-direction:column;gap:10px;display:flex}.edition-option{text-align:left;border:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:17px;width:100%;min-height:145px;padding:15px;display:grid;position:relative}.edition-option.active{border-color:#000;box-shadow:inset 0 0 0 1px #000}.edition-option:hover{background:#f8f8f8}.edition-option>img{object-fit:cover;width:100px;height:105px}.edition-option-content{color:var(--muted);flex-direction:column;gap:8px;padding-right:15px;font-size:14px;display:flex}.edition-option-top{color:#000;justify-content:space-between;gap:15px;font-size:14px;display:flex}.edition-option-content strong{color:#000;font-size:18px;font-weight:700}.selection-mark{font-size:14px;position:absolute;bottom:15px;right:14px}.edition-detail{border-top:1px solid #000;margin-top:30px;padding:30px 0 0}.edition-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.edition-title h2,.edition-title>span{font-size:20px}.edition-detail>p{color:#000;margin:18px 0 22px;font-size:15px;line-height:1.7}.metadata{margin:20px 0 28px}.metadata>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;font-size:14px;display:flex}.metadata dt{color:var(--muted)}.metadata dd{text-align:right;overflow-wrap:anywhere;margin:0}.includes{margin:18px 0 24px;padding:0;font-size:14px;line-height:1.6;list-style:none}.includes li{align-items:center;gap:10px;margin:10px 0;display:flex}.edition-detail .includes li:before{content:"·";font-size:18px;line-height:1}.includes svg{width:12px;color:var(--muted)}.button{text-align:left;border-radius:0;justify-content:space-between;align-items:center;gap:22px;width:100%;min-height:47px;padding:13px 16px;font-size:15px;display:flex}.primary{color:#fff;background:#000;border:1px solid #000}.primary:hover:not(:disabled){background:#000}.secondary{background:#fff;border:1px solid #000}.secondary:hover{background:#f5f5f5}.edition-detail .edition-footnote{color:var(--muted);margin:13px 0 0;font-size:14px}.flow-heading{margin:30px 0 45px}.flow-heading h1,.collection-heading h1{margin:15px 0;font-size:46px;line-height:1.1}.flow-heading>p,.collection-heading p{color:var(--muted);font-size:15px}.checkout-page{max-width:1180px}.checkout-layout{grid-template-columns:1fr 1fr;gap:10%;max-width:1100px;margin:0 auto 90px;display:grid}.order-summary .artwork{aspect-ratio:1.5}.summary-title{justify-content:space-between;align-items:center;padding:23px 0 10px;display:flex}.summary-title h2{margin:10px 0;font-size:26px}.summary-title p{color:var(--muted);font-size:14px}.summary-title strong{font-size:23px;font-weight:400}.metadata .total{border-bottom:0;font-size:18px}.total dt{color:#000}.request-form{padding-top:5px}.request-form h2,.files-section h2{margin:0 0 17px;font-size:23px}.request-form>p{color:var(--muted);font-size:14px;line-height:1.8}.request-form h3{margin:35px 0 24px;font-size:18px}label{margin:26px 0 20px;font-size:14px;display:block}input{color:#000;background:#fff;border:1px solid #000;border-radius:0;width:100%;height:48px;margin-top:10px;padding:12px 14px;font-size:16px;display:block}input:focus{border-color:#000}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-row label{margin:0}.small{line-height:1.7;font-size:14px!important}.request-form .primary{margin-top:30px}.request-form .small{margin-top:15px}.status-page{max-width:710px;padding-top:30px;padding-bottom:100px}.status-page>.back{display:flex}.status-icon{margin:30px 0 25px}.status-page h1{margin:17px 0;font-size:40px;line-height:1.15}.status-description{color:var(--muted);overflow-wrap:anywhere;margin-bottom:35px;font-size:15px;line-height:1.8}.request-record{border-top:1px solid #000;border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:25px 0;display:flex}.request-record img{width:80px;height:92px}.request-record h2{margin:8px 0;font-size:24px}.request-record p{color:var(--muted);font-size:14px}.request-record strong{margin-left:auto;font-size:21px;font-weight:400}.demo-controls{border:1px dashed #aaa;margin-top:38px;padding:18px;font-size:14px}.demo-controls summary,.demo-code summary{cursor:pointer;color:var(--muted)}.demo-controls p{color:var(--muted);margin:17px 0;font-size:14px;line-height:1.7}.text-button{text-underline-offset:4px;margin:22px auto 0;font-size:14px;text-decoration:underline;display:block}.error{margin:18px 0;line-height:1.6;color:#000!important;font-size:14px!important}.error a{text-decoration:underline}.auth-layout{max-width:490px;min-height:75vh;padding-top:85px;padding-bottom:90px}.auth-form h1{margin:0 0 25px;font-size:40px}.auth-form>p{color:var(--muted);font-size:15px;line-height:1.8}.auth-form strong{color:#000;overflow-wrap:anywhere;font-weight:400}.auth-form form{margin:35px 0 25px}.mock-note{border:1px solid var(--line);margin:25px 0;padding:20px}.mock-note p{margin-top:10px;font-size:14px;line-height:1.7}.collection-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:60px 0 40px;display:flex}.collection-heading .eyebrow{overflow-wrap:anywhere}.collection-heading h1 sup{letter-spacing:0;vertical-align:top;color:var(--muted);margin:3px 0 0 10px;font-size:15px;display:inline-block}.subtle-link{align-items:center;gap:14px;padding-bottom:13px;font-size:14px;display:flex}.shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 25px;display:grid}.shelf-stage{padding-bottom:28px;position:relative}.shelf-stage .artwork{aspect-ratio:1;width:100%}.shelf-copy{font-variant-numeric:tabular-nums;font-size:14px;position:absolute;bottom:0;left:0}.shelf-caption{padding:17px 0 10px}.shelf-caption .micro{color:var(--muted);font-size:14px}.shelf-caption h2{justify-content:space-between;align-items:center;margin:10px 0;font-size:22px;display:flex}.shelf-caption h2 svg{display:none}.shelf-item:hover h2{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.shelf-caption p{color:var(--muted);margin:8px 0 17px;font-size:14px}.collected-date{color:var(--muted);font-size:14px}.collection-page{padding-bottom:90px}.collection-requests{border-top:1px solid var(--line);max-width:650px;margin:45px 0 0;padding-top:20px;font-size:14px}.collection-requests summary{cursor:pointer}.collection-requests summary>span{color:var(--muted);margin-left:10px}.collection-requests>a{border-bottom:1px solid var(--line);justify-content:space-between;padding:20px 0;display:flex}.collection-requests>a>span:last-child{color:var(--muted);align-items:center;gap:15px;display:flex}.copy-layout{grid-template-columns:1.3fr 1fr;gap:8%;padding-bottom:90px;display:grid}.copy-heading-number{font-variant-numeric:tabular-nums;padding-bottom:8px;font-size:23px}.copy-story{padding:30px 0}.copy-story>p{margin-top:13px;font-size:17px;line-height:1.7}.ownership{padding-top:6px;font-size:16px}.copy-layout .metadata{margin-top:22px}.files-section{margin:40px 0}.files-section h2{font-size:20px}.files-section>p{color:var(--muted);font-size:14px;line-height:1.7}.download-row{border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:20px 0;font-size:14px;display:flex}.download-row small{color:var(--muted);margin-right:16px;font-size:14px}.certificate-link{border:1px solid #000;margin:20px 0 30px;padding:22px;display:block}.certificate-link>.micro{color:var(--muted);font-size:13px}.certificate-link h3{margin:17px 0 27px;font-size:22px}.certificate-link>span:last-child{justify-content:space-between;align-items:center;font-size:14px;display:flex}.claim-page{max-width:500px;min-height:75vh;padding-top:85px;padding-bottom:95px}.claim-page h1{margin-bottom:25px;font-size:39px}.claim-page>p{color:var(--muted);margin-bottom:30px;font-size:15px;line-height:1.8}.claim-input{height:54px;margin-bottom:15px;font-size:18px}.demo-code{margin:35px auto;font-size:14px}.demo-code button{border-bottom:1px solid var(--line);text-align:left;width:100%;padding:20px 0 12px;font-size:16px}.demo-code button span{float:right;color:var(--muted);font-size:14px}.demo-code p{color:var(--muted);margin-top:15px;font-size:14px}.claim-valid{border:1px solid #000;margin-top:25px;padding:22px}.claim-valid h2{margin:15px 0 10px;font-size:23px}.claim-valid p{margin:15px 0 22px;font-size:14px;line-height:1.7}.claimed-art .artwork{aspect-ratio:1.5;margin-bottom:20px}.certificate-page{padding-bottom:70px}.certificate-toolbar{justify-content:space-between;align-items:center;gap:20px;max-width:820px;margin:auto;padding:10px 0 25px;display:flex}.certificate-toolbar>.button{width:auto;min-height:38px;padding:10px 15px;font-size:14px}.certificate{background:#fff;border:1px solid #000;max-width:820px;margin:auto;padding:55px 60px 38px}.cert-top{justify-content:space-between;align-items:center;display:flex}.cert-top>span:last-child{font-size:14px}.cert-label{margin:60px 0 45px;font-size:14px;line-height:1.5}.cert-work h1{margin:15px 0;font-size:58px}.cert-work>p{color:var(--muted);font-size:15px}.cert-number{border-top:1px solid #000;border-bottom:1px solid #000;justify-content:space-between;align-items:center;margin:35px 0;padding:26px 0;display:flex}.cert-number>span{font-size:14px}.cert-number strong{font-variant-numeric:tabular-nums;font-size:35px;font-weight:400}.cert-details{grid-template-columns:1fr 1fr;gap:28px 40px;display:grid}.cert-details .micro{color:var(--muted);font-size:13px}.cert-details p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.8}.cert-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:15px;margin-top:50px;padding-top:22px;display:flex}.cert-bottom p{color:var(--muted);font-size:13px;line-height:1.8}.cert-bottom>span{font-size:13px}.not-found{min-height:70vh;padding-top:95px;padding-bottom:130px}.not-found h1{margin:25px 0;font-size:45px}.not-found p{color:var(--muted);font-size:16px}.not-found .button{max-width:280px;margin-top:35px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(max-width:1100px){.artifact-layout{grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr);gap:35px}.edition-option{grid-template-columns:80px 1fr;gap:13px;padding:12px}.edition-option>img{width:80px;height:95px}.edition-option-content{font-size:13px}.edition-option-content strong{font-size:17px;font-weight:700}.intro>p{font-size:14px}.shelf-caption h2{font-size:20px}}@media(max-width:760px){.header{height:73px;margin:0 20px}.logo-dot{width:15px;height:15px}.page{padding-left:20px;padding-right:20px}.nav{gap:20px;font-size:14px}.nav .logout{padding-left:12px;font-size:14px}.intro{padding:42px 0 35px;display:block}.intro h1{font-size:48px}.intro>p{margin-top:18px;padding:0;line-height:1.5}.catalog-toolbar{margin-bottom:20px}.tabs{gap:23px}.catalog-grid{gap:32px 18px;padding-bottom:55px}.catalog-item .artwork{aspect-ratio:1}footer{margin:0 20px;padding:22px 0 28px;font-size:14px}.back{margin:22px 0;font-size:14px}.artifact-heading{margin:18px 0 28px;display:block}.artifact-heading h1{margin-top:14px;font-size:48px}.artifact-heading .eyebrow{font-size:14px}.artifact-heading>.micro{margin-top:15px;font-size:14px;display:block}.artifact-layout{flex-direction:column;gap:45px;padding-bottom:55px;display:flex}.gallery{display:contents}.gallery-main{aspect-ratio:1.2;order:0;width:100%}.gallery-strip{order:1;width:100%;margin-top:-35px}.edition-panel{order:2;width:100%}.about-work{border-top:1px solid #000;order:3;width:100%;padding-top:30px}.about-work>h2{font-size:22px}.about-work>p{font-size:16px;line-height:1.65}.edition-option{grid-template-columns:95px 1fr;gap:17px;min-height:140px;padding:14px}.edition-option>img{width:95px;height:105px}.edition-option-content{font-size:14px}.edition-option-content strong{font-size:18px;font-weight:700}.edition-detail{margin-top:25px;padding-top:25px}.edition-title h2,.edition-title>span{font-size:21px}.edition-detail>p{font-size:15px}.edition-intro{padding-bottom:18px}.contributors{flex-direction:column;gap:15px}.contributors li{font-size:14px}.description-image,.video-block{margin:30px 0}.about-work figcaption{font-size:13px}.flow-heading{margin:18px 0 30px}.flow-heading h1{font-size:37px}.checkout-layout{flex-direction:column;gap:32px;margin-bottom:55px;display:flex}.order-summary .artwork{aspect-ratio:1.7}.summary-title{padding:20px 0 0}.order-summary .includes{margin:15px 0}.order-summary .metadata{margin-bottom:0}.request-form{border-top:1px solid #000;padding-top:28px}input{font-size:16px}.status-page{padding-top:0;padding-bottom:60px}.status-page h1{font-size:35px}.status-description{font-size:14px}.request-record{gap:14px}.request-record img{width:65px;height:82px}.request-record .micro{font-size:13px}.request-record h2{font-size:22px}.auth-layout{max-width:460px;min-height:75vh;padding-top:60px;padding-bottom:70px}.auth-form h1{font-size:37px}.collection-heading{padding:40px 0 30px;display:block}.collection-heading .eyebrow{font-size:14px}.collection-heading h1{margin:17px 0;font-size:37px}.collection-heading h1 sup{font-size:14px}.collection-heading>.subtle-link{margin-top:24px;padding:0}.shelf{grid-template-columns:1fr 1fr;gap:32px 18px}.shelf-caption{padding:14px 0 0}.shelf-caption .micro{font-size:12px}.shelf-caption h2{font-size:19px;line-height:1.1}.shelf-caption p{margin-bottom:15px;font-size:14px}.collected-date{font-size:13px;line-height:1.6;display:block}.shelf-copy{font-size:13px}.collection-page{padding-bottom:55px}.collection-requests{margin:35px 0 0}.copy-heading-number{margin-top:18px;font-size:24px;display:block}.copy-layout{flex-direction:column;gap:35px;padding-bottom:50px;display:flex}.copy-story{padding:25px 0}.copy-story>p{font-size:16px}.files-section{margin:35px 0}.copy-layout .metadata>div{font-size:14px}.claim-page{max-width:460px;min-height:75vh;padding-top:60px;padding-bottom:60px}.claim-page h1{font-size:35px}.claim-page>p{font-size:14px}.certificate-page{padding-bottom:35px}.certificate-toolbar{gap:10px;padding:0 0 15px}.certificate-toolbar>.button{gap:7px;padding:10px;font-size:13px}.certificate-toolbar .back{gap:7px;font-size:13px}.certificate{padding:25px 22px}.cert-top>span:last-child{font-size:12px}.cert-label{margin:36px 0 30px;font-size:14px}.cert-work .micro{font-size:13px}.cert-work h1{font-size:41px}.cert-work>p{font-size:14px}.cert-number{margin:25px 0;padding:20px 0}.cert-number>span{font-size:12px}.cert-number strong{font-size:27px}.cert-details{gap:25px 18px}.cert-details .micro{font-size:12px}.cert-details p{font-size:14px}.cert-bottom{margin-top:30px;display:block}.cert-bottom p{font-size:12px}.cert-bottom>span{margin-top:15px;font-size:12px;display:block}.not-found h1{font-size:35px}.physical-art>img{border-width:6px}}@media(max-width:430px){.menu-toggle{margin-left:auto;padding:8px 0 8px 8px;display:block}.menu-toggle svg{width:21px}.nav{display:none}.nav.is-open{z-index:20;background:#fff;border-bottom:1px solid #000;flex-direction:column;align-items:stretch;gap:15px;padding:20px;font-size:16px;display:flex;position:absolute;top:73px;left:0;right:0}.nav .logout{text-align:left;border:0;padding:8px 0}.catalog-grid,.shelf{grid-template-columns:1fr;gap:32px}.catalog-grid{grid-template-columns:minmax(0,1fr)}.collection-heading h1{font-size:34px}}:root{--placeholder-color:#929292}input::placeholder,textarea::placeholder{color:var(--placeholder-color);opacity:1}.filter-bar{border-bottom:1px solid #000;justify-content:space-between;align-items:center;gap:22px;padding-bottom:20px;display:flex}.type-tabs{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.type-tabs button{color:#000;white-space:nowrap;border:1px solid #0000;padding:10px 12px;font-size:15px;line-height:1.2}.type-tabs button[aria-pressed=true]{color:#fff;background:#000;border-color:#000}.type-tabs button:hover:not([aria-pressed=true]){border-color:#000}.filter-tools{align-items:center;gap:18px;display:flex}.select-field{align-items:center;margin:0;display:flex}.select-field select{font:inherit;color:#000;cursor:pointer;background:#fff;border:0;border-radius:0;max-width:100%;min-height:40px;padding:0 25px 0 0;font-size:14px}select:focus-visible{outline-offset:4px;outline:2px solid #000}.search-field,.publisher-search{align-items:center;gap:12px;min-width:0;display:flex}.search-field>svg,.publisher-search>svg{stroke-width:1.7px;flex:0 0 18px;width:18px;height:18px}.search-field input,.publisher-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:none;width:100%;min-width:0;height:44px;margin:0;padding:0;font-size:16px;line-height:1.25;display:block}.search-field{border-bottom:1px solid #000;width:200px;max-width:100%;min-height:44px}.search-field:focus-within{box-shadow:0 1px #000}.search-field input::-webkit-search-cancel-button{display:none}.search-field button{place-items:center;padding:8px 0 8px 5px;display:grid}.results-line{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;min-height:55px;font-size:14px;display:flex}.results-line button{text-underline-offset:4px;padding:8px 0;font-size:14px;text-decoration:underline}.collection-filters{justify-content:flex-start;gap:35px}.collection-filters .search-field{width:250px}.empty-results{min-height:330px;padding:55px 0 90px}.empty-results h2{margin:0 0 15px;font-size:25px}.empty-results p{font-size:15px;line-height:1.6}.empty-results button{text-underline-offset:4px;margin-top:25px;padding:8px 0;font-size:14px;text-decoration:underline}.catalog-grid{row-gap:12px}.catalog-item{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;row-gap:12px;min-width:0;padding-bottom:30px;display:grid}.item-heading,.item-description{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.item-heading{flex-wrap:wrap;row-gap:4px;min-width:0}.item-heading h2{overflow-wrap:anywhere;flex:140px;min-width:0;margin:0;font-size:21px;line-height:1.25}.item-heading>span{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:100%;font-size:14px;line-height:26.25px}.item-description{flex-wrap:wrap;min-width:0;font-size:14px;line-height:1.5}.item-description>p{overflow-wrap:anywhere;min-width:0;margin:0}.item-description>span{white-space:nowrap;flex-shrink:0}.shelf{row-gap:10px}.shelf-item{grid-template-rows:subgrid;grid-row:span 5;row-gap:10px;padding-bottom:30px;display:grid}.shelf-caption{display:contents}.shelf-caption h2{margin:0;font-size:22px;line-height:1.25;display:block}.shelf-caption p{margin:0;font-size:14px;line-height:1.5}.shelf-caption .micro,.collected-date{line-height:1.5}@media(max-width:1150px){.catalog-filters{flex-direction:column;align-items:flex-start;gap:18px}.filter-tools{justify-content:space-between;width:100%}.filter-tools .search-field{width:250px}}@media(max-width:760px){.filter-bar{gap:16px;padding-bottom:16px}.type-tabs{gap:2px}.type-tabs button{padding:9px 10px;font-size:14px}.filter-tools{gap:15px}.filter-tools .search-field{width:200px}.select-field select{font-size:14px}.search-field input{font-size:16px}.catalog-grid{row-gap:10px}.catalog-item{row-gap:10px;padding-bottom:25px}.item-heading,.item-description{gap:12px}.item-heading h2{font-size:19px;line-height:1.25}.item-heading>span{font-size:13px;line-height:23.75px}.item-description{font-size:14px;line-height:1.5}.item-description>span{font-size:13px}.shelf{row-gap:10px}.shelf-item{padding-bottom:22px}.shelf-caption h2{font-size:19px;line-height:1.25}.shelf-caption p{font-size:14px}.collected-date{font-size:13px}}@media(max-width:430px){.type-tabs{flex-wrap:nowrap;gap:0;width:100%;padding-bottom:4px;overflow-x:auto}.type-tabs button{flex-shrink:0;padding:10px}.filter-tools .search-field{width:46%;min-width:0}.select-field{min-width:0}.filter-tools .select-field{max-width:54%}.collection-filters{justify-content:space-between;gap:20px}.collection-filters .search-field{width:55%}.item-heading h2{font-size:22px}.item-heading>span{font-size:14px;line-height:27.5px}.item-description,.item-description>span{font-size:14px}}.amount-field{margin:24px 0 20px;font-size:15px;font-weight:400}.amount-input{border:1px solid #000;align-items:baseline;gap:12px;margin:12px 0 10px;padding:0 16px;display:flex}.amount-input>span{font-size:28px;font-weight:500}.amount-input input{background:#fff;border:0;min-width:0;height:60px;margin:0;padding:15px 0 13px;font-size:28px;font-weight:500;line-height:1}.amount-input:focus-within{outline-offset:3px;outline:2px solid #000}.amount-input input:focus{outline:none}input[type=number][data-no-stepper]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number][data-no-stepper]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-no-stepper]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-hint{font-size:14px;display:block}.checkout-fields{border:0;min-width:0;margin:0;padding:0}.acquisition-notice{border-top:1px solid #000;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:0 12px;margin-top:24px;padding:20px 0;display:grid}.acquisition-notice>svg{grid-area:1/1;margin-top:3px}.acquisition-notice>div{display:contents}.acquisition-notice h3{grid-column:2}.acquisition-notice p,.acquisition-notice .button{grid-column:1/-1}.acquisition-notice h3{margin:0;font-size:18px;line-height:1.4}.acquisition-notice p{margin:12px 0 20px;font-size:14px;line-height:1.7}.acquisition-notice .button{width:auto;min-height:44px;font-size:14px}.amount-form .button{margin-top:24px}.edition-option{grid-template-columns:100px minmax(0,1fr);min-height:165px}.edition-option-content{gap:9px}.item-heading>span{line-height:26.25px}@media(max-width:1100px){.edition-option{grid-template-columns:80px minmax(0,1fr)}}@media(max-width:760px){.edition-option{grid-template-columns:95px minmax(0,1fr)}.item-heading>span{line-height:23.75px}.select-field select{font-size:14px}.collection-filters .search-field{min-width:0}.item-description{flex-wrap:wrap;gap:7px 14px}.item-description>span{white-space:normal}.type-tabs button,.edition-option-content{font-size:14px}}@media(max-width:430px){.item-heading>span{line-height:27.5px}.filter-tools .select-field{max-width:58%}.filter-tools .search-field{width:40%}}.space-intro{padding:55px 0 48px}.space-intro p{letter-spacing:0;max-width:720px;margin:0;font-size:18px;line-height:1.65}.browse-controls{width:100%}.browse-bar{border-top:1px solid #000;border-bottom:1px solid #000;justify-content:space-between;align-items:center;gap:25px;min-height:64px;display:flex}.browse-bar .search-field{box-shadow:none;border:0;width:470px;max-width:calc(100% - 140px);min-height:62px}.filter-trigger{white-space:nowrap;align-items:center;gap:10px;min-height:44px;padding:10px 0 10px 14px;font-size:15px;display:flex}.filter-trigger[aria-expanded=true]{text-underline-offset:5px;text-decoration:underline}.filter-count{color:#fff;background:#000;place-items:center;min-width:19px;height:19px;font-size:12px;display:grid}.browse-panel{border-bottom:1px solid #000;padding:20px 0 24px}.panel-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;font-size:16px;font-weight:650;display:flex}.panel-heading-actions{align-items:center;gap:18px;min-width:0;display:flex}.panel-heading .close-filter-panel{place-items:center;padding:8px;display:grid}.panel-heading .browse-sort{color:#555;white-space:nowrap;align-items:center;gap:12px;font-size:12px;font-weight:400;display:flex}.panel-heading .browse-sort-select{width:238px;margin:0}.panel-groups,.panel-groups.collection-filter-blocks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"categories tags""price date";gap:12px;display:grid}.panel-groups fieldset{border:0;min-width:0;margin:0;padding:0}.panel-groups legend,.browse-tags h3,.range-heading h3{letter-spacing:0;margin:0 0 14px;padding:0;font-size:13px;font-weight:650;line-height:1.5}.browse-group{background:#f7f7f7;border-radius:6px;min-width:0;padding:20px}.browse-categories{grid-area:categories}.browse-tags{grid-area:tags}.browse-categories .browse-availability{border-top:1px solid #e1e1e1;margin-top:18px;padding-top:18px}.browse-availability legend{float:left;width:100%;margin-bottom:10px}.browse-availability .filter-options{clear:both}.browse-sort{max-width:none;margin:0;font-size:13px;font-weight:650;line-height:1.5}.browse-sort-select{display:block;position:relative}.browse-sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;width:100%;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:4px;padding:0 32px 0 11px;font-size:13px;font-weight:400;display:block}.browse-sort-select>svg{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.browse-range-price{grid-area:price}.browse-range-date{grid-area:date}.range-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.range-heading h3{margin:0}.range-heading>span{color:#555;font-size:12px;line-height:1.5}.browse-range-price form,.browse-range-date form{margin:0}.range-input-pair{background:#fff;border:1px solid #d8d8d8;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:450px;display:grid;overflow:hidden}.range-input-pair>label{align-items:baseline;gap:8px;min-width:0;height:40px;margin:0;padding:0 11px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;display:flex}.range-input-pair>label+label{border-left:1px solid #dedede}.range-input-pair>label>span:first-child{color:#737373;font:inherit;flex-shrink:0;line-height:20px}.range-input-pair input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;width:100%;min-width:0;max-width:100%;height:40px;min-height:0;box-shadow:none;box-sizing:border-box;font-variant-numeric:tabular-nums;background:#fff;border:0;border-radius:0;flex:1;margin:0;padding:10px 0;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;display:block}.range-input-pair input:focus{outline:0}.range-input-pair:focus-within{border-color:#000;box-shadow:0 0 0 1px #000}.range-input-pair input::placeholder{font:inherit;color:var(--placeholder-color);opacity:1}.range-date-pair{max-width:450px}.range-date-pair>label{align-items:center}.range-periods{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:12px;display:flex}.range-periods>button{white-space:nowrap;background:0 0;border-radius:4px;min-height:29px;padding:4px 9px;font-size:12px;font-weight:400;line-height:1.5}.range-periods>button[aria-pressed=true]{color:#000;background:#e4e4e4}.range-periods>button:hover{background:#eaeaea}.range-error{color:#b00000;max-width:450px;margin:10px 0 0;font-size:12px;line-height:1.5}@media(max-width:760px){.panel-heading{align-items:flex-start;margin-bottom:16px;padding-top:1px;display:block;position:relative}.panel-heading>span{margin-bottom:18px;display:block}.panel-heading-actions{display:block}.panel-heading .close-filter-panel{position:absolute;top:-6px;right:-6px}.panel-heading .browse-sort{justify-content:space-between;gap:12px;display:flex}.panel-heading .browse-sort-select{flex:1;width:auto;max-width:250px}.panel-groups,.panel-groups.collection-filter-blocks{grid-template-columns:1fr;grid-template-areas:"categories""tags""price""date";gap:10px}.browse-group{padding:16px}.range-input-pair,.range-date-pair{max-width:none}.range-input-pair>label{gap:6px;padding:0 9px}}.tag-cloud{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tag-chip{color:#000;overflow-wrap:anywhere;text-align:left;background:#f0f0f0;border:0;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 9px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}.tag-chip small{font:inherit;color:#555;margin-left:2px}.tag-chip>svg{width:11px;height:11px}a.tag-chip:hover,button.tag-chip:hover{background:#e5e5e5}.tag-chip.selected{color:#000;background:#dedede}.tag-chip.selected:hover{background:#d4d4d4}.tag-more,.tag-create{text-underline-offset:4px;align-items:center;gap:7px;padding:6px 0;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-flex}.artifact-tag-links{margin:0}.work-specs>.artifact-tag-links{align-self:start}.tag-hint{margin-top:12px;font-size:13px;line-height:1.6}.tag-choices .tag-search{width:100%;max-width:340px;margin-bottom:16px}.selected-tags{margin-bottom:12px}.browse-tags{max-width:none;margin:0}.browse-tags .tag-search{border-bottom-color:#d0d0d0;max-width:none;margin:0 0 14px}.browse-tags .tag-search input{background:0 0}.browse-panel .tag-chip{background:#e9e9e9}.browse-panel .tag-chip:hover{background:#dedede}.browse-panel .tag-chip.selected{background:#d5d5d5}.browse-tags .tag-search input{font-size:14px}.browse-panel .tag-hint{color:#555;margin-top:14px;font-size:12px}.editor-tag-field{margin:26px 0}.editor-tag-field>.editor-label{margin-bottom:10px;display:block}.editor-tag-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.editor-tag-heading .editor-label{margin:0}.editor-tag-heading .tag-more{padding:0;font-size:12px;text-decoration:none}.editor-tag-heading .tag-more:hover{text-decoration:underline}.tag-picker-editor>.tag-search{border:1px solid #000;width:100%;max-width:none;height:46px;margin:0 0 12px;padding:0 12px}.tag-picker-editor>.tag-search input{font-size:15px}.tag-picker-groups{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tag-picker-groups>section{background:#f7f7f7;border-radius:6px;min-width:0;padding:16px}.tag-picker-groups h4{color:#555;margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.5}.tag-picker-groups .selected-tags{margin-bottom:0}.tag-picker-groups .tag-chip,.tag-picker-groups .tag-chip.selected{background:#e9e9e9}.tag-picker-groups .tag-chip:hover{background:#ddd}.tag-picker-groups .tag-hint{margin:0}.tag-picker-groups .tag-cloud+.tag-hint{margin-top:12px}@media(max-width:600px){.tag-picker-groups{grid-template-columns:1fr}.editor-tag-heading{gap:10px}.editor-tag-heading .tag-more{font-size:11px}}.active-filters .tag-chip{padding:4px 9px;font-size:12px;line-height:1.4;text-decoration:none}.tag-manager{border-top:1px solid #000;margin-top:50px;padding-top:30px}.taxonomy-tabs{border-bottom:1px solid #dedede;gap:28px;margin-bottom:28px;display:flex}.taxonomy-tabs [role=tab]{padding:12px 0 16px;font-size:16px;font-weight:400;line-height:1.5;position:relative}.taxonomy-tabs [aria-selected=true]{font-weight:650}.taxonomy-tabs [aria-selected=true]:after{content:"";background:#000;height:2px;position:absolute;bottom:-1px;left:0;right:0}.taxonomy-panel>.tag-manager{border:0;margin:0;padding:0}.taxonomy-panel>.tag-manager>h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.taxonomy-panel>.tag-manager>p{margin-top:0}.tag-manager h2{font-size:26px}.tag-manager h2 small{margin-left:8px;font-size:14px;font-weight:400}.tag-manager>p{max-width:650px;margin-top:16px;font-size:15px;line-height:1.7}.tag-create-form{align-items:flex-end;gap:16px;max-width:650px;margin:24px 0;display:flex}.tag-create-form label{flex:1;margin:0}.tag-create-form .button{justify-content:center;width:auto;min-height:48px}.tag-manager>.tag-search{width:100%;max-width:450px;margin-bottom:20px}.tag-manager-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,1fr) minmax(150px,2fr) 110px 95px 24px;align-items:center;gap:16px;padding:16px 0;font-size:14px;display:grid}.tag-manager-row>.tag-chip{justify-self:start}.tag-manager-row input,.tag-manager-row .tag-hint{margin:0}.tag-manager-row>button:disabled{opacity:.5;border:0}.tag-manager-row>.error{grid-column:1/-1}@media(max-width:760px){.tag-manager-row{grid-template-columns:minmax(0,1fr) 95px 24px;gap:12px}.tag-manager-row>.tag-chip,.tag-manager-row>input{grid-column:1/-1}.tag-create-form{flex-direction:column;align-items:stretch}.tag-create-form .button{align-self:flex-start}}.filter-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 20px;max-height:300px;display:grid;overflow-y:auto}.panel-groups .filter-options{flex-wrap:wrap;gap:4px 24px;display:flex}.panel-groups .filter-options label{white-space:nowrap;min-height:32px;padding:4px 0}.filter-options label{cursor:pointer;align-items:center;gap:11px;min-height:39px;margin:0;padding:7px 0;font-size:15px;display:flex}.filter-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #000;border-radius:0;flex-shrink:0;place-items:center;width:17px;height:17px;margin:0;padding:0;display:grid}.filter-options input[type=radio]{border-radius:50%}.filter-options input:checked{background:#000}.filter-options input:checked:after{content:"✓";color:#fff;font-size:13px;line-height:1}.filter-options input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px}.panel-footer{justify-content:space-between;align-items:center;gap:20px;padding-top:25px;font-size:13px;line-height:1.5;display:flex}.panel-footer button{text-underline-offset:4px;border:0;padding:7px 0;font-size:13px;text-decoration:underline}.panel-footer button:disabled{cursor:default;background:0 0;border:0;text-decoration:none}.filter-summary{justify-content:space-between;align-items:flex-start;gap:20px;padding-top:18px;display:flex}.active-filters{flex-wrap:wrap;flex:1;gap:10px 20px;min-width:0;padding:0;display:flex}.active-filters button,.reset-filters{text-underline-offset:4px;align-items:center;gap:8px;padding:4px 0;font-size:13px;line-height:1.5;text-decoration:underline;display:flex}.reset-filters{white-space:nowrap;flex-shrink:0}.results-line{min-height:28px}.results-line.has-filters{min-height:48px}.shelf-item{grid-row:span 3;row-gap:12px}.shelf-stage{padding-bottom:0}.shelf-caption h2{font-weight:750}.shelf-caption p{font-size:15px}.collection-heading{align-items:center;padding:50px 0 32px}.collection-heading h1{margin:0}@media(max-width:760px){.space-intro{padding:38px 0 32px}.space-intro p{max-width:600px;font-size:16px;line-height:1.65}.browse-bar{gap:15px;min-height:60px}.browse-bar .search-field{width:100%;max-width:calc(100% - 125px);min-height:58px}.browse-bar .search-field input{font-size:16px}.filter-trigger{gap:8px;padding-left:8px;font-size:14px}.browse-panel{padding:22px 0}.panel-groups .filter-options{gap:4px 20px}.panel-footer{align-items:flex-start;font-size:12px}.filter-options label{font-size:14px}.shelf-item{grid-row:span 3;row-gap:10px}.shelf-caption p{font-size:14px}.collection-heading{padding:38px 0 28px}.collection-heading>.subtle-link{margin-top:18px}}.currency-selector{flex-shrink:0;align-items:center;width:78px;height:40px;margin:0 0 0 4px;display:flex;position:relative}.currency-selector select{font:inherit;color:#000;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;width:100%;height:40px;margin:0;padding:0 22px 0 0;font-size:14px;line-height:20px;display:block}.currency-selector>svg{pointer-events:none;width:17px;height:17px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.money{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:.2em;display:inline-flex}.money .byn-symbol{object-fit:contain;align-self:baseline;width:.72em;height:.72em;display:block}.amount-input .byn-symbol{object-fit:contain;width:20px;height:20px;display:block}.amount-currency-mark{flex:0 0 24px;justify-content:center;align-items:center;height:24px;line-height:1;display:inline-flex}.amount-currency-mark:has(.byn-symbol){align-self:center}.edition-option-top>.money{font-size:inherit}@media(max-width:760px){.header{gap:18px}.currency-selector{width:68px}.nav{gap:16px}.currency-selector select{font-size:14px}.menu-toggle{margin-left:0}}@media(max-width:430px){.currency-selector{margin-left:auto}.header{gap:18px}.menu-toggle{margin-left:0}.nav.is-open{padding-right:20px}}.record-context{flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.edition-description{margin:18px 0 27px;font-size:15px;line-height:1.7}.order-summary .summary-title{padding-bottom:27px}.edition-materials{margin:0 0 28px}.edition-materials h3{margin:0 0 15px;font-size:16px;font-weight:600}.edition-materials ul{margin:0;padding:0;list-style:none}.material-row,.edition-materials .download-row{border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:14px 0;display:flex}.material-text{flex-direction:column;gap:7px;min-width:0;display:flex}.material-name{font-size:15px;line-height:1.45}.material-details{font-size:14px;line-height:1.5}.edition-materials .download-row:hover .material-name{text-underline-offset:4px;text-decoration:underline}.copy-record{border-top:1px solid #000;margin-top:35px;padding-top:28px}.copy-record h2{font-size:20px}.copy-record .metadata{margin-top:13px}.copy-layout>div>.artwork{aspect-ratio:1.3}.copy-layout .about-work{padding-top:45px}@media(max-width:760px){.record-context{gap:5px 15px;font-size:13px}.edition-description{font-size:15px}.copy-layout .about-work{border:0;padding-top:30px}.copy-layout{gap:40px}.material-details{font-size:14px}.edition-materials h3{font-size:16px}.copy-layout .copy-main{display:contents}.copy-layout .copy-main>.artwork{aspect-ratio:1.2;order:0;width:100%}.copy-layout>aside{order:1;width:100%}.copy-layout .about-work{order:2}}.login-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-width:80px;padding:10px 0;font-size:15px;display:flex}.sign-in-roles{border:1px solid #000;margin-top:30px;display:flex}.sign-in-roles button{flex:1;padding:13px 10px;font-size:15px}.sign-in-roles button[aria-pressed=true]{color:#fff;background:#000}.publisher-page{padding-top:50px;padding-bottom:75px}.publisher-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:38px;display:flex}.publisher-heading h1{margin:12px 0 0;font-size:48px}.publisher-heading>.button{width:auto}.publisher-tools{border-top:1px solid #000;border-bottom:1px solid #000;align-items:center;gap:30px;padding:12px 0;display:flex}.publisher-tools input{border:0;width:450px;max-width:65%;margin:0;padding-left:0}.publisher-tools select{font:inherit;color:#000;background:#fff;border:0;max-width:35%;height:44px;margin-left:auto;font-size:14px}.publisher-row{border-bottom:1px solid var(--line);grid-template-columns:85px minmax(0,1fr) 145px 70px 20px;align-items:center;gap:25px;padding:25px 0;display:grid}.publisher-row>img{width:85px;height:95px}.publisher-row h2{margin:0 0 10px;font-size:22px;line-height:1.2}.publisher-row:hover h2{text-underline-offset:4px;text-decoration:underline}.publisher-row p,.publisher-row-status,.publisher-row-editions{font-size:14px;line-height:1.5}.publisher-empty{padding:50px 0;font-size:16px}.editor-page{padding-top:0}.editor-heading{z-index:10;background:#fff;border-bottom:1px solid #000;justify-content:space-between;align-items:center;gap:25px;padding:18px 0 22px;display:flex;position:sticky;top:0}.editor-heading h1{overflow-wrap:anywhere;margin-top:8px;font-size:38px;line-height:1.15}.editor-heading-actions{flex-shrink:0;align-items:center;gap:25px;display:flex}.editor-heading-actions>.button{justify-content:center;width:auto;min-width:135px}.editor-form-actions{align-items:center;gap:12px;display:flex}.editor-form-actions>.button{white-space:nowrap;justify-content:center;width:auto;min-width:115px}@media(max-width:760px){.editor-form-actions{gap:8px}.editor-form-actions>.button{min-width:0;min-height:44px;padding:12px;font-size:13px}}.editor-preview{align-items:center;gap:8px;font-size:14px;display:flex}.editor-feedback{min-height:30px}.editor-feedback>p{align-items:center;gap:8px;margin:18px 0;font-size:14px;display:flex}.editor-layout{grid-template-columns:minmax(0,2.3fr) minmax(260px,1fr);align-items:start;gap:70px;display:grid}.editor-section{border-bottom:1px solid #000;padding:25px 0 40px}.editor-body>.editor-section:last-child{border-bottom:0;padding-bottom:0}.editor-section:first-child{padding-top:20px}.editor-section h2{margin:0 0 25px;font-size:25px}.editor-section h3{margin:0;font-size:18px}.editor-field{min-width:0;margin:20px 0;font-size:14px;display:block}.editor-field input,.editor-field select,.editor-field textarea{width:100%;min-width:0;font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;height:46px;margin:10px 0 0;padding:12px;font-size:15px;display:block}.editor-field textarea{resize:vertical;height:auto;line-height:1.65}.editor-field input[readonly]{background:#f5f5f5}.editor-field small,.editor-hint{margin-top:9px;font-size:12px;line-height:1.7;display:block}.editor-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.editor-types{border:0;flex-wrap:wrap;gap:12px 24px;margin:24px 0;padding:0;display:flex}.editor-types legend{margin-bottom:15px;font-size:14px}.editor-types label,.editor-check{cursor:pointer;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.editor-types input,.editor-check input{accent-color:#000;border:1px solid #000;width:17px;height:17px;margin:0;padding:0}.editor-check{margin:20px 0}.editor-label{margin-bottom:15px;font-size:14px;display:block}.image-editor{margin:28px 0}.editor-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.editor-images>div{position:relative}.editor-images img{aspect-ratio:1.25;width:100%}.editor-images.single-image{grid-template-columns:1fr;max-width:450px}.editor-images>div>button{background:#fff;border:1px solid #000;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:6px;right:6px}.image-actions{align-items:flex-start;gap:24px;margin-top:15px;font-size:13px;display:flex}.upload-button{text-underline-offset:4px;cursor:pointer;margin:0;padding:5px 0;font-size:13px;text-decoration:underline;display:block;position:relative}.upload-button input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.upload-button:focus-within{outline-offset:4px;outline:2px solid #000}.image-actions summary{cursor:pointer;padding:5px 0;font-size:13px}.image-url{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.image-url input{max-width:300px;margin:10px 0 0;font-size:14px}.image-url button{text-underline-offset:4px;padding:10px 0;font-size:13px;text-decoration:underline}.editor-section-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}.editor-section-heading h2{margin:0}.editor-section-heading button{align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.editor-contributor{grid-template-columns:1fr 1fr 24px;align-items:center;gap:15px;display:grid}.editor-contributor>button{margin-top:25px}.editor-edition{border:1px solid #000;margin-bottom:22px}.editor-edition.is-unavailable:not([open]){color:#656565;background:#f7f7f7;border-color:#ddd}.editor-edition.is-unavailable:not([open])>summary:hover{background:#eee}.editor-edition>summary{cursor:pointer;border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:18px 22px;display:flex}.editor-edition>summary:before{content:"+";font-size:20px}.editor-edition[open]>summary:before{content:"−"}.editor-edition>summary>span{white-space:nowrap;font-size:13px}.editor-edition>summary strong{font-size:19px;font-weight:650;line-height:1.3}.editor-edition-body{padding:8px 22px 25px}.editor-prices{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.editor-material{border-top:1px solid var(--line);grid-template-columns:1.7fr 1.4fr .8fr 1.3fr 18px;align-items:center;gap:12px;display:grid}.editor-material .editor-field{font-size:12px}.editor-material .editor-field input,.editor-material .editor-field select{padding:10px;font-size:13px}.editor-material>button{margin-top:25px}.editor-remove{text-underline-offset:4px;margin-top:20px;padding:10px 0;font-size:13px;text-decoration:underline}.editor-remove:disabled{border:0;text-decoration:none}.editor-sidebar{padding:20px 0;position:static}.editor-sidebar h2{font-size:21px}.editor-sidebar>.editor-field{margin-top:30px}.editor-sidebar>p{margin:25px 0;font-size:14px;line-height:1.7}.editor-sidebar-preview{border-top:1px solid #000;margin-top:30px;padding-top:25px}.editor-sidebar-preview>img{aspect-ratio:1.2;width:100%}.editor-sidebar-preview h3{overflow-wrap:anywhere;margin:18px 0 10px;font-size:23px}.editor-sidebar-preview>span{font-size:13px}@media(max-width:1100px){.editor-layout{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:35px}.editor-material{grid-template-columns:1fr 1fr;padding-right:25px;position:relative}.editor-material>button{margin:0;position:absolute;top:25px;right:0}.header,.nav{gap:20px}}@media(max-width:760px){.login-button span{display:none}.login-button{margin-left:auto;padding:10px}.nav{gap:15px}.publisher-page{padding-top:35px;padding-bottom:50px}.publisher-heading{align-items:flex-start;margin-bottom:28px}.publisher-heading h1{font-size:37px}.publisher-heading>.button{min-height:44px;padding:12px;font-size:13px}.publisher-tools{gap:15px}.publisher-row{grid-template-columns:60px minmax(0,1fr) 18px;gap:12px;padding:20px 0}.publisher-row>img{grid-row:span 2;width:60px;height:75px}.publisher-row h2{margin-bottom:8px;font-size:20px}.publisher-row p{font-size:12px}.publisher-row-status{grid-column:2;font-size:12px}.publisher-row-editions{display:none}.publisher-row>svg{grid-area:1/3}.editor-page{padding-top:0}.editor-heading{align-items:flex-start;gap:15px;padding:15px 0}.editor-heading h1{font-size:27px}.editor-heading-actions{flex-direction:column-reverse;align-items:flex-end;gap:10px}.editor-heading-actions>.button{min-width:105px;min-height:44px;padding:12px;font-size:13px}.editor-preview{font-size:12px}.editor-layout{flex-direction:column-reverse;gap:0;display:flex}.editor-sidebar{border-bottom:1px solid #000;width:100%;padding:20px 0;position:static}.editor-sidebar-preview{display:none}.editor-sidebar>p{margin:15px 0;font-size:13px}.editor-sidebar>.editor-hint{margin-bottom:0}.editor-body{width:100%}.editor-section{padding:28px 0}.editor-section h2{font-size:23px}.editor-grid{grid-template-columns:1fr;gap:0}.editor-prices{grid-template-columns:1fr 1fr;gap:0 15px}.editor-field input,.editor-field select,.editor-field textarea{font-size:16px}.editor-images,.editor-material{grid-template-columns:1fr 1fr}.editor-material .editor-field input,.editor-material .editor-field select{font-size:16px}.editor-edition>summary{flex-wrap:wrap;gap:12px;padding:16px}.editor-edition-body{padding:5px 16px 20px}.editor-edition>summary strong{font-size:17px}.editor-contributor{grid-template-columns:1fr 1fr 18px;gap:10px}.editor-contributor .editor-field{font-size:12px}.editor-section-heading{gap:15px}.editor-section-heading button{gap:5px;font-size:12px}.image-actions{flex-wrap:wrap;gap:12px 22px}.image-url input{max-width:240px}.editor-feedback>p{line-height:1.5}.header{gap:13px}.currency-selector{margin-left:0}}@media(max-width:430px){.nav.is-open{font-size:15px}.login-button{margin-left:auto}.currency-selector{width:60px}.header{gap:8px}.menu-toggle{padding-left:7px}}@media(max-width:1000px){.header .nav{display:none}.header .nav.is-open{z-index:30;background:#fff;border-bottom:1px solid #000;flex-direction:column;align-items:stretch;gap:15px;padding:22px 40px;display:flex;position:absolute;top:90px;left:0;right:0}.menu-toggle{margin-left:0;display:block}.login-button{margin-left:auto}}@media(max-width:760px){.header .nav.is-open{padding:22px 20px;top:73px}.header .nav .logout{text-align:left;border:0;padding:8px 0}}.editor-field-label{font:inherit;margin:0;display:block}.publisher-heading-actions{align-items:center;gap:25px;display:flex}.publisher-heading-actions .button{width:auto}.categories-page{max-width:1050px;padding-top:15px}.categories-intro{max-width:680px;margin:0 0 30px;font-size:16px;line-height:1.7}.category-create-row{align-items:flex-end;gap:20px;display:flex}.category-create-row>.editor-field{flex:1;min-width:0;margin:0}.category-create-row>.button{justify-content:center;width:auto;min-height:46px}.category-note{margin:15px 0;font-size:14px;line-height:1.5}.category-list{border-top:1px solid #000;margin-top:35px}.category-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 100px 90px;align-items:center;gap:25px;padding:20px 0;display:grid}.category-row input{border:1px solid #000;min-width:0;height:44px;margin:0;font-size:16px}.category-row>span,.category-row>button{font-size:14px}.category-row>button{text-underline-offset:4px;padding:10px 0;text-decoration:underline}.category-row>button:disabled{border:0;text-decoration:none}.category-row>.error{grid-column:1/-1;margin:0}.editor-category-add{margin:0 0 28px;font-size:13px}.editor-category-add>summary{cursor:pointer;text-underline-offset:4px;padding:7px 0;text-decoration:underline}.editor-category-add .category-creator{margin:18px 0}.editor-category-add>a{text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.editor-file-link{grid-column:1/-1}.editor-file-link .editor-field{margin-top:0}.editor-material{padding-right:30px;position:relative}.editor-material>button{margin:0;position:absolute;top:30px;right:0}@media(max-width:760px){.publisher-heading-actions{flex-direction:column-reverse;align-items:flex-end;gap:15px}.publisher-heading-actions .editor-preview{font-size:13px}.category-create-row{gap:12px}.category-create-row>.button{padding:12px;font-size:13px}.category-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.category-row>span{grid-area:2/1;font-size:12px}.category-row>button{grid-area:1/2;font-size:13px}.categories-intro{font-size:15px}.editor-category-add .category-create-row{align-items:flex-end}.editor-file-link .editor-field input{font-size:16px}.editor-material{padding-right:24px}.login-button{width:37px;min-width:37px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.publisher-search{flex:1}.publisher-tools .publisher-search input{width:100%;min-width:0;max-width:none}.editor-edition:not([open])>summary{border-bottom:0}.editor-certificate{border-top:1px solid #000;align-items:center;gap:12px;margin-top:10px;padding:20px 0;display:flex}.editor-certificate>div{flex-direction:column;flex:1;gap:5px;display:flex}.editor-certificate strong{font-size:15px;font-weight:650}.editor-certificate span{font-size:13px}.account{flex-shrink:0;position:relative}.account-trigger{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.account-avatar{color:#fff;background:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:650;display:inline-flex}.account-popover{z-index:60;background:#fff;border:1px solid #000;width:280px;max-width:calc(100vw - 40px);padding:8px;position:absolute;top:calc(100% + 15px);right:0}.account-identity{overflow-wrap:anywhere;border-bottom:1px solid #000;flex-direction:column;gap:6px;margin-bottom:6px;padding:12px 12px 18px;font-size:14px;display:flex}.account-identity strong{font-size:16px}.account-identity small{font-size:13px}.account-popover [role=menuitem]{text-align:left;align-items:center;gap:12px;width:100%;padding:13px 12px;font-size:15px;display:flex}.account-popover [role=menuitem]:focus,.account-popover [role=menuitem]:hover{color:#fff;background:#000;outline:0}.settings-page{max-width:780px;min-height:75vh;padding-top:60px;padding-bottom:90px}.settings-page h1{margin:14px 0 40px;font-size:46px}.settings-page form{max-width:520px}.settings-profile{border-bottom:1px solid #000;align-items:center;gap:18px;margin-bottom:28px;padding-bottom:28px;display:flex}.settings-profile>.account-avatar{width:52px;height:52px;font-size:22px}.settings-profile>div{overflow-wrap:anywhere;flex-direction:column;gap:7px;min-width:0;font-size:15px;display:flex}.settings-profile strong{font-weight:600}.settings-profile span{font-size:14px}.settings-actions{align-items:center;gap:20px;margin:26px 0 20px;display:flex}.settings-actions .button{width:auto;min-width:145px}.settings-actions>span{align-items:center;gap:8px;font-size:14px;display:flex}@media(max-width:1000px){.account{margin-left:auto}}@media(max-width:760px){.account-popover{position:fixed;top:68px;right:20px}.settings-page{padding-top:38px}.settings-page h1{margin-bottom:30px;font-size:37px}.publisher-tools{gap:14px}.publisher-tools select{max-width:42%}}.header>.logo{flex-shrink:0}.product-logo{width:132px;height:auto;display:block}@media(max-width:760px){.product-logo{width:110px}}.wordmark{white-space:nowrap;letter-spacing:-.7px;color:#000;font-family:Onest,Arial,sans-serif;font-size:clamp(22px,2vw,27px);font-weight:850;line-height:1;display:inline-block}@media(max-width:760px){.wordmark{letter-spacing:-.55px;font-size:clamp(17px,5vw,22px)}}.contributors{flex-flow:wrap;gap:24px 32px;margin:22px 0 0;padding:0;display:flex}.contributors li{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.contributor-avatar{color:#000;background:#fff;border:1px solid #000;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.contributor-avatar>span{font-size:18px;font-weight:600;line-height:1}.contributor-avatar>img{object-fit:cover;width:100%;height:100%}.contributor-info{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.contributor-name{font-size:17px;font-weight:650;line-height:1.35}a.contributor-name:is(:hover,:focus-visible),.copy-ownership strong a:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline}.contributors .contributor-role{color:#000;font-size:15px;line-height:1.4}@media(max-width:760px){.contributors{gap:20px 26px}.contributor-name{font-size:16px}.contributors .contributor-role{font-size:14px}.contributor-avatar{flex-basis:46px;width:46px;height:46px}.contributor-avatar>span{font-size:16px}}.storefront-nav{border-bottom:1px solid var(--line);align-items:center;gap:44px;padding-top:26px;padding-bottom:24px;display:flex}.storefront-nav>span{font-size:15px;font-weight:650}.storefront-nav nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.storefront-nav a{align-items:center;gap:8px;min-height:30px;font-size:15px;display:flex}.storefront-nav a.active{text-underline-offset:7px;text-decoration:underline}.nav-count{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 5px;font-size:12px;text-decoration:none;display:inline-flex}.storefront .publisher-page{padding-top:40px}.storefront .publisher-heading h1{overflow-wrap:anywhere}.storefront .editor-page{padding-top:0}.overview-metrics{border:1px solid #000;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 48px;display:grid}.overview-metrics>a{border-right:1px solid #000;grid-template-columns:1fr auto;gap:24px;padding:24px;display:grid}.overview-metrics>a:last-child{border:0}.overview-metrics>a>span{grid-column:1/-1;font-size:14px}.overview-metrics strong{font-size:40px;font-weight:650;line-height:1}.overview-metrics svg{align-self:end}.overview-metrics a:hover{color:#fff;background:#000}.section-controls{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.section-controls h2,.store-section h2{font-size:24px}.section-controls>div{gap:16px;display:flex}.section-controls>a{align-items:center;gap:8px;font-size:14px;display:inline-flex}.section-controls select,.queue-filters select{font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;max-width:100%;padding:10px;font-size:14px}.stats-section{margin-bottom:50px}.stats-summary{border-top:1px solid #000;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px 0 30px;display:grid}.stats-summary>div{flex-direction:column;gap:10px;font-size:14px;display:flex}.stats-summary strong{font-size:27px;font-weight:600}.activity-chart{gap:18px;height:200px;display:flex}.chart-scale{flex-direction:column;justify-content:space-between;width:26px;font-size:12px;display:flex}.chart-bars{background:repeating-linear-gradient(0deg,#0000 0,#0000 calc(25% - 1px),#eee calc(25% - 1px),#eee 25%);border-bottom:1px solid #000;flex:1;align-items:end;gap:4px;min-width:0;display:flex;position:relative}.chart-column{flex:1;align-items:end;min-width:0;height:100%;display:flex}.chart-column>span{background:#000;width:100%;min-height:0}.chart-empty{text-align:center;padding:0 20px;font-size:14px;position:absolute;top:45%;left:0;right:0}.chart-dates{justify-content:space-between;margin:12px 0 18px 44px;font-size:12px;display:flex}.chart-table{margin-left:44px;font-size:13px}.chart-table summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.chart-table table{margin-top:20px}.revenue{border-top:1px solid var(--line);margin-top:25px;padding-top:23px}.revenue h3{margin-bottom:17px;font-size:16px}.revenue>div{flex-wrap:wrap;gap:20px 36px;font-size:14px;display:flex}.revenue>div>span{align-items:baseline;gap:12px;display:flex}.revenue strong{font-size:24px;font-weight:600}.revenue small{font-size:13px}.store-note{max-width:800px;margin-top:20px;font-size:13px;line-height:1.65}.store-section{border-top:1px solid #000;padding:28px 0}.store-section>h2{margin-bottom:20px}.store-section>p{margin-bottom:20px;font-size:15px;line-height:1.65}.store-empty{border-bottom:1px solid var(--line);padding:36px 0;font-size:15px;line-height:1.65}.queue-row{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(130px,.4fr) 110px 18px;align-items:center;gap:22px;padding:22px 0;display:grid}.queue-row:last-child{border-bottom:1px solid var(--line)}.queue-row>img{width:64px;height:80px}.queue-work,.queue-status{flex-direction:column;gap:6px;min-width:0;display:flex}.queue-work strong{font-size:18px;font-weight:650}.queue-work span,.queue-status{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.queue-status small{font-size:12px}.queue-price{text-align:right;white-space:nowrap;font-size:16px;font-weight:600}.queue-filters{border-top:1px solid #000;border-bottom:1px solid #000;align-items:center;gap:18px;padding:12px 0;display:flex}.queue-filters select{max-width:24%}.queue-filter-summary{justify-content:space-between;align-items:center;padding:20px 0;font-size:13px;display:flex}.queue-filter-summary button{align-items:center;gap:8px;display:flex}.request-management{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:70px;display:grid}.request-management>div{min-width:0}.request-artifact{gap:22px;padding-bottom:25px;display:flex}.request-artifact>img{width:95px;height:120px}.request-artifact>div{overflow-wrap:anywhere;min-width:0}.request-artifact a{align-items:center;gap:10px;font-size:23px;font-weight:650;display:inline-flex}.request-artifact p,.request-artifact span{margin-top:12px;font-size:15px;display:block}.store-metadata{margin:0 0 30px}.store-metadata>div{border-top:1px solid var(--line);justify-content:space-between;gap:25px;padding:15px 0;font-size:14px;display:flex}.store-metadata dt{flex-shrink:0}.store-metadata dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.contact-actions{align-items:center;gap:15px;display:flex}.contact-actions .button{width:auto;font-size:14px}.icon-button{justify-content:center;align-items:center;padding:12px;display:inline-flex}.text-action{text-underline-offset:5px;align-items:center;gap:8px;min-height:30px;margin-top:18px;font-size:14px;text-decoration:underline;display:inline-flex}.text-action:disabled{opacity:.45;background:0 0;border:0}.request-management textarea{width:100%;font:inherit;resize:vertical;border:1px solid #000;border-radius:0;padding:14px;font-size:15px}.request-actions-panel{border:1px solid #000;align-self:start;padding:26px}.request-actions-panel h2{margin:12px 0 20px;font-size:26px}.request-actions-panel p{margin-bottom:22px;font-size:14px;line-height:1.7}.request-actions-panel .button{font-size:14px;line-height:1.5}.request-actions-panel>.store-note{margin-top:25px;margin-bottom:0;font-size:12px}.request-actions-panel>.text-action{margin:20px auto 0;display:flex}.store-section address{flex-direction:column;gap:6px;margin-bottom:25px;font-size:15px;font-style:normal;line-height:1.5;display:flex}.shipment-label{font-weight:650}.shipment-tracking{flex-direction:column;gap:10px;margin:20px 0;font-size:14px;display:flex}.request-management .store-section>.button{width:auto;margin-top:15px;font-size:14px}.request-history{margin:0;padding:0;list-style:none}.request-history li{border-bottom:1px solid var(--line);padding:16px 0;font-size:14px;line-height:1.6}.request-history strong{font-weight:600;display:block}.request-history span{overflow-wrap:anywhere;font-size:12px;display:block}.store-feedback{z-index:15;max-width:600px;position:sticky;bottom:15px}.store-feedback>p{background:#fff;border:1px solid #000;align-items:center;gap:10px;padding:15px;font-size:14px;display:flex}.artifact-admin-summary{grid-template-columns:150px minmax(0,1fr);gap:30px;margin-bottom:40px;display:grid}.artifact-admin-summary>img{width:150px;height:180px}.artifact-admin-summary>div{max-width:800px;font-size:14px;line-height:1.7}.artifact-admin-summary p{margin:12px 0;font-size:16px}.artifact-admin-summary>div>div{flex-wrap:wrap;gap:22px;display:flex}.detail-tabs{border-bottom:1px solid #000;gap:30px;margin-bottom:30px;display:flex;overflow-x:auto}.detail-tabs button{white-space:nowrap;gap:9px;padding:15px 0;font-size:15px;display:flex}.detail-tabs button[aria-selected=true]{font-weight:650;box-shadow:inset 0 -3px #000}.detail-tabs button>span{font-size:12px}.admin-edition{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr) 180px;gap:25px;padding:25px 0;display:grid}.admin-edition>img{width:100px;height:125px}.admin-edition h2{margin:7px 0 12px;font-size:22px}.admin-edition>div>span{font-size:13px}.admin-edition p{max-width:650px;font-size:14px;line-height:1.6}.admin-edition-prices{flex-wrap:wrap;gap:10px 22px;margin-top:17px;font-size:13px;display:flex}.edition-stock{flex-direction:column;gap:9px;font-size:13px;display:flex}.edition-stock strong{font-size:18px;font-weight:600}.table-scroll{overflow-x:auto}.table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.table-scroll th{font-weight:600}.table-scroll td,.table-scroll th{border-bottom:1px solid var(--line);vertical-align:top;padding:17px 20px 17px 0;line-height:1.6}.table-scroll td:last-child,.table-scroll th:last-child{padding-right:0}.owners-table td>span,.owners-table td>a{margin-top:5px;font-size:12px;display:block}.owners-table td>a{align-items:center;gap:6px;display:flex}.owners-table strong{font-weight:600}.publisher-row-editions{flex-direction:column;gap:6px;min-width:130px;display:flex}.publisher-row-editions small{font-size:12px}.participants-intro{max-width:730px;margin-bottom:35px;font-size:16px;line-height:1.7}.participant-row{border-top:1px solid var(--line);text-align:left;align-items:center;gap:20px;width:100%;padding:23px 0;display:flex}.participant-row>span:nth-child(2){flex-direction:column;gap:7px;min-width:0;display:flex}.participant-row strong{overflow-wrap:anywhere;font-size:18px;font-weight:650}.participant-row small{font-size:13px}.participant-row>span:last-child{margin-left:auto;font-size:13px}.participant-editor{border:1px solid #000;max-width:780px;margin-bottom:35px;padding:26px}.participant-editor>label{flex-direction:column;gap:10px;margin:20px 0;font-size:14px;display:flex}.participant-editor textarea{font:inherit;resize:vertical;border:1px solid #000;border-radius:0;padding:14px}.inline-participant{max-width:500px}.inline-participant>.button{width:auto;font-size:14px}.participants-list{max-width:1000px}@media(max-width:1000px){.overview-metrics>a{gap:18px;padding:20px}.request-management{gap:35px}.queue-row{grid-template-columns:60px minmax(0,1fr) 120px 100px 18px;gap:15px}.admin-edition{grid-template-columns:80px minmax(0,1fr) 145px;gap:20px}.admin-edition>img{width:80px;height:100px}.storefront .publisher-row{grid-template-columns:80px minmax(0,1fr) 100px 130px 18px}}@media(max-width:760px){.storefront-nav{padding-top:18px;padding-bottom:18px;display:block}.storefront-nav>span{display:none}.storefront-nav nav{flex-wrap:nowrap;gap:13px 25px;padding:0 0 5px;overflow-x:auto}.storefront-nav a{white-space:nowrap;font-size:14px}.storefront .publisher-page{padding-top:30px}.storefront .editor-page{padding-top:0}.overview-metrics{grid-template-columns:1fr 1fr;margin-bottom:35px}.overview-metrics>a{gap:18px;padding:18px}.overview-metrics>a:nth-child(2){border-right:0}.overview-metrics>a:nth-child(-n+2){border-bottom:1px solid #000}.overview-metrics strong{font-size:33px}.overview-metrics>a>span{font-size:13px}.section-controls{flex-wrap:wrap;align-items:flex-start;gap:15px}.section-controls h2,.store-section h2{font-size:22px}.section-controls>div{gap:10px}.section-controls select{padding:9px;font-size:13px}.stats-summary{grid-template-columns:1fr 1fr;gap:25px 15px;padding-top:22px}.stats-summary>div{font-size:13px}.stats-summary strong{font-size:25px}.activity-chart{gap:10px;height:165px}.chart-bars{gap:2px}.chart-empty{font-size:12px}.chart-dates,.chart-table{margin-left:36px}.revenue>div{gap:16px 25px}.revenue strong{font-size:21px}.queue-row{grid-template-columns:48px minmax(0,1fr) 18px;gap:12px;padding:20px 0}.queue-row>img{grid-row:1/3;align-self:start;width:48px;height:60px}.queue-work{grid-column:2}.queue-work strong{font-size:16px}.queue-work span{font-size:12px}.queue-status{flex-flow:wrap;grid-area:2/2;gap:8px;font-size:12px}.queue-status small:last-child{display:none}.queue-price{text-align:left;grid-area:3/2;font-size:14px}.queue-row>svg{grid-area:1/3}.queue-filters{flex-wrap:wrap;gap:10px}.queue-filters>.publisher-search{flex-basis:100%}.queue-filters select{flex:1;min-width:0;max-width:calc(50% - 5px);font-size:13px}.request-management{flex-direction:column-reverse;gap:30px;display:flex}.request-actions-panel{width:100%;padding:22px}.request-artifact{gap:16px}.request-artifact>img{width:70px;height:88px}.request-artifact a{font-size:20px}.request-artifact p,.request-artifact span{margin-top:9px;font-size:14px}.store-metadata>div{gap:15px;font-size:13px}.store-metadata dt{flex-shrink:1;max-width:45%}.request-actions-panel .button{min-height:50px}.artifact-admin-summary{grid-template-columns:85px minmax(0,1fr);gap:18px}.artifact-admin-summary>img{width:85px;height:110px}.artifact-admin-summary p{margin-top:8px;font-size:14px}.artifact-admin-summary>div>div{gap:8px 15px;font-size:12px}.detail-tabs{gap:24px}.detail-tabs button{font-size:14px}.admin-edition{grid-template-columns:70px minmax(0,1fr);gap:15px}.admin-edition>img{width:70px;height:88px}.admin-edition h2{font-size:19px}.admin-edition p{font-size:13px}.edition-stock{grid-column:2;gap:6px}.edition-stock strong{font-size:16px}.table-scroll table{min-width:550px;font-size:13px}.participant-row{gap:13px}.participant-row strong{font-size:16px}.participant-row>span:last-child{font-size:12px}.participant-editor{padding:18px}.participant-editor .section-controls h2{font-size:20px}.participant-editor .settings-actions{flex-wrap:wrap}.storefront .publisher-row{grid-template-columns:60px minmax(0,1fr) 18px}.storefront .publisher-row-editions{flex-flow:wrap;grid-area:3/2;gap:7px 14px;min-width:0;font-size:12px;display:flex}.storefront .publisher-row-editions small{font-size:11px}.storefront .publisher-row-status{font-size:12px}}.share-summary{border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0 28px;padding:20px 0}.share-summary-heading{justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.share-summary-heading>strong{font-weight:600}.share-summary-heading>span{white-space:nowrap}.share-bar{border:1px solid #000;width:100%;height:12px;margin:18px 0;display:flex;overflow:hidden}.share-bar>span{background:#000;border-right:2px solid #fff;flex-shrink:0;display:block}.share-bar>span:last-child{border-right:0}.share-bar>.share-remainder{background:#fff;border-right:0}.share-legend{flex-wrap:wrap;gap:10px 24px;font-size:12px;line-height:1.5;display:flex}.share-legend>span{align-items:center;gap:8px;display:flex}.share-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:block}.share-legend strong{font-weight:600}.share-summary>p{margin-top:17px;font-size:12px;line-height:1.6}.share-invalid{border:2px solid #000;padding:18px}.editor-contributor{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 95px 18px}.editor-contributor input,.editor-contributor select,.editor-contributor .editor-field{min-width:0}.admin-distribution{margin:0 0 25px;font-size:14px}.admin-distribution>summary{cursor:pointer;min-height:35px}.admin-distribution .share-summary{max-width:850px}.users-page,.user-detail,.participation-page{min-height:75vh;padding-top:50px;padding-bottom:80px}.user-row{border-top:1px solid var(--line);align-items:center;gap:18px;padding:23px 0;display:flex}.user-row:last-child{border-bottom:1px solid var(--line)}.user-row>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.user-row strong{overflow-wrap:anywhere;font-size:18px;font-weight:650}.user-row span,.user-row small{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.user-row .user-kind{white-space:nowrap;margin-left:auto;margin-right:20px;font-size:12px}.user-row .contributor-avatar{font-size:17px}.user-identity{align-items:center;gap:25px;padding:0 0 35px;display:flex}.user-identity>.contributor-avatar{flex-basis:64px;width:64px;height:64px}.user-identity>.contributor-avatar span{font-size:23px}.user-identity dl{flex:1;min-width:0;max-width:650px;margin:0}.user-identity dl>div{grid-template-columns:180px minmax(0,1fr);gap:20px;padding:8px 0;font-size:14px;line-height:1.6;display:grid}.user-identity dd{overflow-wrap:anywhere;margin:0}.user-columns{grid-template-columns:minmax(0,1fr) 310px;gap:50px;display:grid}.user-columns>div,.user-columns>aside{min-width:0}.identity-panel{overflow-wrap:anywhere;border:1px solid #000;padding:23px}.identity-panel h2{align-items:center;gap:9px;margin:12px 0 18px;font-size:22px;line-height:1.25;display:flex}.identity-panel p{margin:16px 0;font-size:14px;line-height:1.7}.identity-panel input{max-width:100%}.account-matches>div{border-top:1px solid var(--line);flex-direction:column;gap:5px;padding:18px 0;font-size:14px;display:flex}.account-matches>div>strong{font-size:15px;font-weight:600}.account-matches>div>span{font-size:13px}.account-matches .text-action{align-self:flex-start;margin-top:8px}.account-matches>p{font-size:12px}.link-dialog{color:#000;overflow-wrap:anywhere;background:#fff;border:1px solid #000;width:460px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:0;padding:30px;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.link-dialog::backdrop{background:#00000040}.link-dialog h2{font-size:25px}.link-dialog dl{margin:25px 0}.link-dialog dl>div{border-bottom:1px solid var(--line);padding:14px 0;font-size:14px}.link-dialog dt{margin-bottom:8px;font-size:12px}.link-dialog dd{margin:0;font-weight:600;line-height:1.6}.link-dialog dd>span{font-size:13px;font-weight:400;display:block}.link-dialog p{font-size:14px;line-height:1.65}.dialog-actions{gap:12px;margin-top:25px;display:flex}.dialog-actions .button{flex:1;font-size:14px}.link-dialog .error{margin-top:20px}.participation-list{margin-top:15px}.participation-row{border-bottom:1px solid var(--line);grid-template-columns:55px minmax(0,1fr) 65px 17px;align-items:center;gap:16px;padding:20px 0;display:grid}.participation-row>img{width:55px;height:70px}.participation-row>div{flex-direction:column;gap:7px;min-width:0;display:flex}.participation-row strong{overflow-wrap:anywhere;font-size:17px;font-weight:600}.participation-row span,.participation-row small{font-size:12px;line-height:1.5}.participation-row .participation-share{text-align:right;white-space:nowrap;font-size:22px}.participation-page .participation-list{max-width:900px}.royalties-section>p.store-note{max-width:800px;margin-top:0}.royalty-totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:30px 0;display:grid}.user-columns .royalty-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.royalty-totals>div{border-top:1px solid #000;padding-top:16px}.royalty-totals h3{margin-bottom:19px;font-size:15px;font-weight:650}.royalty-totals dl{margin:0}.royalty-totals dl>div{justify-content:space-between;gap:10px;margin-bottom:10px;font-size:13px;line-height:1.5;display:flex}.royalty-totals dd{white-space:nowrap;margin:0}.royalty-totals dl>div:last-child{border-top:1px solid var(--line);padding-top:10px;font-weight:600}.ledger-controls{border-bottom:1px solid #000;gap:25px;margin:30px 0 8px;display:flex}.ledger-controls>button{min-height:45px;padding:12px 0;font-size:14px}.ledger-controls>button[aria-pressed=true]{font-weight:650;box-shadow:inset 0 -3px #000}.payout-form{border:1px solid #000;max-width:650px;margin-top:20px;padding:23px}.payout-form h3{margin-bottom:20px;font-size:20px}.payout-form label{flex-direction:column;gap:9px;margin:15px 0;font-size:14px;display:flex}.payout-form select{color:#000;width:100%;font:inherit;background:#fff;border:1px solid #000;border-radius:0;padding:13px}.payout-form .payout-confirmation{flex-direction:row;align-items:flex-start;margin:22px 0;line-height:1.5}.payout-confirmation input{accent-color:#000;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0;padding:0}.payout-form .button{width:auto;font-size:14px}.inline-success{align-items:center;gap:8px;margin-top:15px;font-size:13px;display:flex}.user-purchase{border-bottom:1px solid var(--line);gap:18px;padding:20px 0;display:flex}.user-purchase>img{width:55px;height:70px}.user-purchase>div{flex-direction:column;gap:7px;min-width:0;display:flex}.user-purchase strong{font-size:17px;font-weight:600}.user-purchase span{font-size:12px;line-height:1.5}.user-request{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:18px 0;font-size:14px;display:flex}.user-request>span:first-child{flex:1}.user-request>span:nth-child(2){white-space:nowrap}@media(max-width:1100px){.user-columns{grid-template-columns:minmax(0,1fr) 280px;gap:30px}.royalty-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.users-page,.user-detail,.participation-page{padding-top:32px;padding-bottom:55px}.users-page .publisher-heading{gap:15px}.users-page .publisher-heading h1{font-size:32px}.users-page .publisher-heading>.button{gap:5px;min-height:44px;padding:12px;font-size:12px}.users-page .queue-filters select{flex-basis:100%;max-width:100%}.user-row{align-items:flex-start;gap:12px;padding-right:22px;position:relative}.user-row>svg{position:absolute;top:25px;right:0}.user-row strong{font-size:16px}.user-row .user-kind{white-space:normal;text-align:right;align-self:center;max-width:85px;margin:0;font-size:11px}.user-row>.contributor-avatar{flex-basis:42px;width:42px;height:42px}.user-identity{gap:16px;padding-bottom:25px}.user-identity>.contributor-avatar{flex-basis:48px;width:48px;height:48px}.user-identity dl>div{grid-template-columns:1fr;gap:3px;font-size:13px}.user-identity dt{font-size:12px}.user-columns{flex-direction:column-reverse;gap:30px;display:flex}.identity-panel{padding:20px}.identity-panel h2{font-size:21px}.link-dialog{padding:23px}.link-dialog h2{font-size:23px}.dialog-actions{gap:10px}.dialog-actions .button{padding:12px}.royalty-totals,.user-columns .royalty-totals{grid-template-columns:1fr 1fr;gap:25px 17px}.royalty-totals dl>div{font-size:12px;display:block}.royalty-totals dd{margin-top:4px;font-size:15px}.participation-row{grid-template-columns:45px minmax(0,1fr) 50px 16px;gap:12px}.participation-row>img{width:45px;height:57px}.participation-row strong{font-size:16px}.participation-row .participation-share{font-size:19px}.payout-form{padding:18px}.editor-contributor{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 18px;align-items:start}.editor-contributor>.editor-field:nth-child(3){grid-column:1/3;max-width:160px;margin-top:0;padding-top:0}.editor-contributor>button{grid-area:1/3;margin-top:45px}.share-summary-heading{font-size:13px}.share-legend{gap:8px 18px;font-size:12px}.user-detail .publisher-heading{flex-wrap:wrap}.user-detail .publisher-heading h1{font-size:33px}.user-detail .publisher-heading>.button{min-height:42px;padding:12px;font-size:13px}}.participation-row .participation-earnings{font-size:13px;font-weight:550;line-height:1.65}.royalty-demo-note{border-left:2px solid #000;margin:16px 0;padding-left:12px;font-size:12px;line-height:1.7}.royalties-section .royalty-totals dl>div{align-items:baseline;gap:14px}.royalties-section .royalty-totals dt{line-height:1.6}.settlement-notice{border:1px solid #000;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:20px;display:flex}.settlement-notice strong{font-size:15px;font-weight:650}.settlement-notice p{max-width:620px;margin:9px 0 0;font-size:13px;line-height:1.7}.settlement-notice>.text-action{flex-shrink:0;font-size:13px}.ledger-controls{scroll-margin-top:24px}.ledger-controls>button{align-items:center;gap:9px;display:flex}.ledger-count{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:inline-flex}.accrual-table{min-width:650px}.accrual-status{flex-direction:column;gap:5px;min-width:135px;font-size:12px;line-height:1.6;display:flex}.ledger-origin{max-width:170px;margin-top:7px;font-size:11px;font-weight:400;line-height:1.6;display:block}.payout-form{max-width:none}.payout-form>h3{font-size:24px}.settlement-fieldset{border:0;border-top:1px solid #000;min-width:0;margin:30px 0;padding:18px 0 0}.settlement-fieldset legend{padding:0 12px 0 0;font-size:15px;font-weight:650}.settlement-fieldset>.store-note{margin-top:0}.settlement-currencies{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.settlement-currencies small{font-size:12px;font-weight:400;line-height:1.5}.settlement-fieldset .editor-grid{padding:0}.settlement-preview{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:16px 0;font-size:14px;line-height:1.8}.payout-form input[type=date]{color:#000;background:#fff;min-height:46px}.settlement-list{margin-top:24px}.settlement-card{overflow-wrap:anywhere;border:1px solid #000;margin-bottom:18px;padding:24px}.settlement-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.settlement-card-heading h3{margin-top:12px;font-size:30px;font-weight:650;line-height:1.2}.settlement-card-heading>span{flex-shrink:0;font-size:12px;line-height:1.6}.settlement-status{border:1px solid #000;padding:4px 9px;font-size:12px;line-height:1.6;display:inline-block}.settlement-confirmed .settlement-status{color:#fff;background:#000}.settlement-questioned .settlement-status{border:2px solid #000;font-weight:650}.settlement-cancelled .settlement-status{text-decoration:line-through}.settlement-covered{margin:22px 0 10px;font-size:14px;line-height:1.8}.settlement-reference{margin:0 0 18px;font-size:14px;line-height:1.7}.settlement-breakdown{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;font-size:13px}.settlement-breakdown summary{cursor:pointer;line-height:1.6}.settlement-breakdown ul{margin:14px 0 0;padding:0;list-style:none}.settlement-breakdown li{justify-content:space-between;align-items:baseline;gap:20px;padding:10px 0;display:flex}.settlement-breakdown li small{margin-top:5px;font-size:11px;line-height:1.7;display:block}.settlement-breakdown li strong{white-space:nowrap;font-size:13px;font-weight:550}.settlement-audit{flex-direction:column;gap:7px;margin-top:18px;font-size:11px;line-height:1.8;display:flex}.settlement-audit p{margin:4px 0 0;font-size:13px}.settlement-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.settlement-actions .button{justify-content:center;gap:8px;width:auto;min-height:44px;padding:12px 16px;font-size:13px}.settlement-actions .text-action{margin:0;font-size:13px}.settlement-card>.store-note{margin:18px 0 0}.settlement-response{border-top:1px solid #000;margin-top:22px;padding-top:20px}.settlement-response label{flex-direction:column;gap:12px;font-size:14px;line-height:1.6;display:flex}.settlement-response textarea{width:100%;font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;padding:12px}.settlement-card .error{margin-top:18px;font-size:13px;line-height:1.7}@media(max-width:760px){.settlement-notice{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.settlement-currencies{gap:0 16px}.settlement-card{padding:18px}.settlement-card-heading{gap:12px}.settlement-card-heading h3{font-size:27px}.settlement-card-heading>span{text-align:right;max-width:90px;font-size:11px}.settlement-status{font-size:11px}.settlement-actions{align-items:stretch;gap:14px}.settlement-actions .button{justify-content:center;width:100%}.settlement-breakdown li{gap:12px}.payout-form>h3{font-size:22px}.settlement-fieldset legend{font-size:14px}.payout-form label{font-size:13px}.royalties-section .royalty-totals dl>div{display:block}.royalties-section .royalty-totals dd{margin-top:4px}.participation-row .participation-earnings{font-size:12px}}.user-row .user-finance{font-size:12px;font-weight:500;line-height:1.6}@media(max-width:760px){.settlement-card-heading>span{max-width:110px}}.payout-form input:not([type=checkbox]),.payout-form select{min-width:0;height:48px;margin:0}.settlement-consent{border-top:1px solid #000;margin:24px 0 0;padding-top:20px;font-size:14px;line-height:1.8}.settlement-revision{border-left:2px solid #000;margin:14px 0 20px;padding-left:12px;font-size:13px;line-height:1.7}.settlement-versions{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;font-size:13px;line-height:1.7}.settlement-versions summary{cursor:pointer}.settlement-versions>div{border-bottom:1px solid var(--line);padding:16px 0}.settlement-versions p{margin:8px 0;font-size:13px;line-height:1.7}.settlement-versions small{font-size:11px;line-height:1.8}.settlement-actions .button,.payout-form>.button{white-space:normal;text-align:center;max-width:100%;line-height:1.5}.settlement-actions .button svg{flex-shrink:0}.payout-form textarea{width:100%;font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;min-width:0;padding:12px}.revision-close{margin-top:18px;font-size:13px;display:block}.settlement-card>.payout-block{margin-top:24px}.settlement-card .payout-form{margin:0}@media(max-width:760px){.settlement-consent{font-size:13px}.settlement-card .payout-form{padding:16px}.settlement-card .settlement-currencies{grid-template-columns:1fr}}.cert-barcode{break-inside:avoid;background:#fff;width:100%;margin:-12px 0 30px}.cert-barcode svg{background:#fff;width:100%;height:88px;display:block}.cert-barcode-error{margin-bottom:25px;font-size:13px;line-height:1.5}@media(max-width:760px){.cert-barcode{margin:-8px 0 25px}.cert-barcode svg{height:70px}}.edition-option.is-unavailable{color:#656565;background:#f7f7f7;border-color:#ddd}.edition-option.is-unavailable>img{filter:grayscale();opacity:.4}.edition-option.is-unavailable .edition-option-content,.edition-option.is-unavailable .edition-option-content strong,.edition-option.is-unavailable .edition-option-top{color:#656565}.edition-option.is-unavailable.active{border-color:#777;box-shadow:inset 0 0 0 1px #777}.edition-option.is-unavailable:hover{background:#eee}.edition-option-content>.edition-status{color:#333;background:#e7e7e7;border-radius:20px;align-self:flex-start;padding:4px 9px;font-size:12px;line-height:1.3}.edition-collection-state{align-items:center;gap:5px;display:inline-flex}.edition-option-content>span:empty{display:none}.past-editions{margin-top:10px}.past-editions>summary{cursor:pointer;padding:18px 0;font-size:14px}.past-editions>summary>span{color:#656565;margin-left:8px}.editor-uploaded-file{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:0 0 20px;font-size:13px;display:flex}.editor-uploaded-file>span{min-width:0}.editor-uploaded-file>button{padding:8px;display:inline-flex}.material-info-dialog{color:#000;background:#fff;border:1px solid #000;width:520px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:0;padding:28px;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.material-info-dialog::backdrop{background:#00000040}.material-info-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.material-info-heading h2{overflow-wrap:anywhere;font-size:25px;line-height:1.25}.material-info-close{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:-6px -6px 0 0;display:inline-flex}.material-info-instructions{overflow-wrap:anywhere;font-size:15px;line-height:1.7}.material-info-instructions a{text-underline-offset:3px;text-decoration:underline}.material-info-label{margin-top:24px;font-size:13px;display:block}.material-info-value{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#f3f3f3;margin:9px 0 22px;padding:18px;font-size:24px;font-weight:600;line-height:1.45}.material-info-feedback{margin-top:14px;font-size:13px;line-height:1.6}.material-info-feedback:empty{display:none}@media(max-width:760px){.material-info-dialog{padding:22px}.material-info-heading h2{font-size:22px}.material-info-value{font-size:21px}}.markdown-body{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.7}.markdown-body :where(p,ul,ol,blockquote,pre,.markdown-table){margin:0 0 1em}.markdown-body>:last-child{margin-bottom:0}.markdown-body a{text-underline-offset:3px;text-decoration:underline}.markdown-body strong{font-weight:750}.markdown-body :where(h3,h4,h5,h6){letter-spacing:0;margin:1.4em 0 .65em;font-size:1.2em;line-height:1.35}.markdown-body h3{font-size:1.4em}.markdown-body>:first-child{margin-top:0}.markdown-body :where(ul,ol){padding-left:1.5em}.markdown-body ul{list-style:outside}.markdown-body ol{list-style:decimal}.markdown-body li+li{margin-top:.3em}.markdown-body li>:last-child{margin-bottom:0}.markdown-body li>:where(ul,ol){margin-top:.4em}.markdown-body blockquote{border-left:2px solid #000;padding-left:16px}.markdown-body :where(code,pre){font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.markdown-body code{background:#f3f3f3;padding:2px 4px}.markdown-body pre{white-space:pre;background:#f3f3f3;padding:14px;line-height:1.6;overflow-x:auto}.markdown-body pre code{font-size:inherit;padding:0}.markdown-body img{max-width:100%;height:auto;margin:1em 0}.markdown-table{max-width:100%;overflow-x:auto}.markdown-table table{border-collapse:collapse;width:100%;font-size:inherit}.markdown-table :where(td,th){text-align:left;border:1px solid var(--line);padding:9px 12px}.markdown-body input[type=checkbox]{width:auto;margin-right:7px}.markdown-body hr{border:0;border-top:1px solid var(--line);margin:1.5em 0}.markdown-hint{white-space:normal;margin:8px 0 12px;font-size:12px;font-weight:400;line-height:1.6;display:block}.markdown-hint code{font:inherit;background:#f3f3f3;padding:1px 3px}.artifact-description{max-width:720px;margin-bottom:23px;font-size:17px;line-height:1.65}.artifact-admin-summary>div>.markdown-body{margin:12px 0;font-size:16px;display:block}.user-bio{max-width:720px;margin-bottom:30px;font-size:15px}.markdown-preview{margin:14px 0;font-size:14px}.markdown-preview>summary{cursor:pointer;text-underline-offset:3px;margin-bottom:12px;text-decoration:underline}.profile-avatar{color:#000;background:#f1f1f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;font-size:30px;font-weight:650;display:inline-flex;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-avatar.account-avatar{color:#fff;background:#000;width:34px;height:34px;font-size:15px}.settings-profile>.profile-avatar{width:56px;height:56px;font-size:22px}.public-profile-page{min-height:75vh;padding-top:58px;padding-bottom:80px}.public-profile-heading{border-bottom:1px solid #000;grid-template-columns:88px minmax(0,1fr) auto;gap:28px;padding-bottom:44px;display:grid}.public-profile-identity{min-width:0}.public-profile-handle{overflow-wrap:anywhere;font-size:14px}.public-profile-heading h1{overflow-wrap:anywhere;margin-top:9px;font-size:46px;line-height:1.15}.public-profile-bio{max-width:660px;margin-top:22px;font-size:16px}.public-profile-actions{flex-direction:column;align-items:flex-end;gap:16px;padding-top:3px;font-size:14px;display:flex}.public-profile-actions>span{text-align:right;max-width:220px;font-size:12px;line-height:1.6}.public-profile-actions>span:empty{display:none}.profile-socials{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.profile-socials a{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.profile-socials a:hover{background:#f1f1f1}.public-profile-collection{padding-top:34px}.public-profile-collection>h2{align-items:flex-start;gap:12px;margin-bottom:28px;font-size:25px;display:flex}.public-profile-collection>h2>span{font-size:14px;font-weight:400;line-height:1.8}.profile-content-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:30px;margin-bottom:28px;display:flex}.profile-content-tabs>a{white-space:nowrap;align-items:center;gap:10px;min-height:48px;padding:0 0 16px;font-size:20px;font-weight:500;line-height:1.4;display:inline-flex;position:relative}.profile-content-tabs>a>span{font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.profile-content-tabs>a[aria-current=page]{font-weight:750}.profile-content-tabs>a[aria-current=page]:after{content:"";background:#000;height:2px;position:absolute;bottom:-1px;left:0;right:0}.profile-content-tabs>a:hover{color:#555}@media(max-width:760px){.profile-content-tabs{gap:24px;margin-bottom:24px}.profile-content-tabs>a{font-size:18px}}.public-profile-unavailable{min-height:70vh;padding-top:80px;padding-bottom:80px}.public-profile-unavailable h1{margin-bottom:20px;font-size:38px}.public-profile-unavailable p{margin-bottom:28px;font-size:16px;line-height:1.7}.collection-heading-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.visibility-setting{justify-content:space-between;align-items:flex-start;gap:20px;margin:18px 0;display:flex}.visibility-setting>div{min-width:0}.visibility-setting>div>span{font-size:14px;line-height:1.5;display:block}.visibility-setting small{margin-top:7px;font-size:12px;font-weight:400;line-height:1.65;display:block}.visibility-switch{border:1px solid #000;border-radius:20px;flex:0 0 36px;align-items:center;width:36px;height:20px;margin-top:2px;padding:2px;display:flex}.visibility-switch>span{background:#000;border-radius:50%;width:14px;height:14px;transition:transform .15s;display:block}.visibility-switch[aria-checked=true]{background:#000}.visibility-switch[aria-checked=true]>span{background:#fff;transform:translate(16px)}.copy-settings{border:1px solid var(--line);background:#fafafa;margin:26px 0;padding:20px}.copy-settings h2{font-size:17px;line-height:1.3}.copy-settings .subtle-link{font-size:13px}.copy-settings-note,.copy-settings-feedback{margin-top:15px;font-size:12px;line-height:1.7}.copy-settings-note a{text-underline-offset:3px;text-decoration:underline}.copy-settings-feedback:empty{display:none}.admin-public-profile{margin-bottom:24px}.admin-public-profile h2{font-size:19px}.profile-settings-section{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.profile-settings-section:first-of-type{border-top:0;margin-top:0;padding-top:0}.profile-settings-section>h2,.profile-settings-heading h2{margin-bottom:20px;font-size:22px;line-height:1.3}.profile-settings-section#public-profile{scroll-margin-top:25px}.profile-settings-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.profile-settings-heading .text-action{flex-shrink:0;margin:0 0 20px;font-size:13px}.profile-settings-note{font-size:13px;line-height:1.7}.social-profile-fields{gap:18px;margin-top:24px;display:grid}.social-profile-fields .editor-field{min-width:0;margin:0}.social-profile-field label{align-items:center;gap:10px;margin-bottom:10px;display:flex}.social-profile-field label svg{flex-shrink:0}.social-profile-field input{width:100%;min-width:0}.public-copy-owner{align-items:center;gap:9px;line-height:1.5;display:inline-flex}.public-copy-owner .profile-avatar{flex-shrink:0;width:28px;height:28px;font-size:11px}.metadata>div.copy-owner-row{align-items:center;padding-block:12px}a.public-copy-owner:is(:hover,:focus-visible)>span:last-child{text-underline-offset:4px;text-decoration:underline}.public-copy-discovery{margin-top:28px}.public-copy-discovery p{margin:14px 0;font-size:14px;line-height:1.7}.storefront-nav a.active,.storefront-nav a:hover{text-decoration:none}.storefront-nav a.active .storefront-nav-label,.storefront-nav a:hover .storefront-nav-label{text-underline-offset:7px;text-decoration:underline}.storefront-nav .nav-count{text-decoration:none}.queue-title{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.queue-work .queue-new{color:#c62028;white-space:nowrap;background:#fff0f0;border-radius:20px;align-items:center;padding:3px 7px;font-size:10px;font-weight:650;line-height:1.2;display:inline-flex}.header-account{flex-shrink:0;align-items:center;gap:10px;display:flex}.notifications{flex-shrink:0;position:relative}.notification-trigger{justify-content:center;align-items:center;width:36px;height:44px;display:flex;position:relative}.notification-count{color:#fff;background:#d12730;border:2px solid #fff;border-radius:20px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:650;line-height:1;display:flex;position:absolute;top:1px;right:-3px}.notification-panel{color:#000;z-index:65;background:#fff;border:1px solid #000;width:390px;max-width:calc(100vw - 40px);position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 8px 24px #00000014}.notification-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.notification-panel-heading h2{font-size:19px;line-height:1.3}.notification-panel-heading>div{align-items:center;gap:8px;display:flex}.notification-panel-heading button{place-items:center;width:28px;height:28px;display:grid}.notification-panel-heading button:hover{background:#f1f1f1}.notification-panel-heading button:disabled{opacity:.35;border:0}.notification-panel-body{overscroll-behavior:contain;max-height:min(480px,100dvh - 230px);overflow:auto}.notification-list{margin:0;padding:0;list-style:none}.notification-list li+li{border-top:1px solid var(--line)}.notification-item{grid-template-columns:7px minmax(0,1fr) 15px;align-items:start;gap:11px;padding:17px 20px;line-height:1.5;display:grid}.notification-item:hover{background:#f7f7f7}.notification-item>svg{margin-top:3px}.notification-state{background:#d12730;border-radius:50%;width:6px;height:6px;margin-top:7px;display:block}.notification-item.is-read .notification-state{background:0 0}.notification-content{flex-direction:column;gap:5px;min-width:0;display:flex}.notification-content strong{font-size:14px;font-weight:650;line-height:1.5}.notification-item.is-read .notification-content strong{font-weight:450}.notification-content>span{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.notification-content time{color:#555;font-size:11px;line-height:1.5}.notification-all{border-top:1px solid #000;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:13px;display:flex}.notifications-empty,.notifications-error{padding:25px 20px;font-size:14px;line-height:1.7}.notifications-error{color:#b42328}.notifications-page{max-width:940px;min-height:70vh;padding-top:55px;padding-bottom:80px}.notifications-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.notifications-heading h1{font-size:42px}.notifications-heading>button{flex-shrink:0;font-size:13px}.notifications-heading>button:disabled{opacity:.4;border:0}.notification-filters{border-bottom:1px solid #000;align-items:center;gap:24px;margin-bottom:10px;padding-bottom:13px;display:flex}.notification-filters button{align-items:center;gap:8px;padding:7px 0;font-size:14px;display:flex}.notification-filters button[aria-pressed=true]{font-weight:650;box-shadow:0 2px #000}.notification-filters span{font-size:12px}.notifications-page .notification-content strong{font-size:16px}.notifications-page .notification-content>span{font-size:14px}.notifications-page .notification-content time{font-size:12px}.notifications-page .notification-item{padding:23px 0}@media(max-width:1000px){.header-account{margin-left:auto}.notification-panel{position:fixed;top:85px;right:20px}}@media(max-width:760px){.header-account{gap:4px}.notification-trigger{width:32px;height:40px}.notification-panel{width:auto;max-width:none;top:72px;left:16px;right:16px}.notifications-heading{flex-wrap:wrap;align-items:flex-start;gap:20px}.notifications-heading h1{font-size:33px}.notifications-page{padding-top:35px}.notifications-page .notification-content strong{font-size:15px}.notification-panel-body{max-height:calc(100dvh - 200px)}}@media(max-width:430px){.header{gap:6px}.header-account{gap:2px}.notification-trigger{width:30px}.currency-selector{width:52px}}@media(max-width:380px){.header{gap:4px}.currency-selector{width:48px}.menu-toggle{padding-left:3px}}.request-confirm-dialog{color:#000;background:#fff;border:1px solid #000;width:min(560px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:28px;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.request-confirm-dialog::backdrop{background:#00000047}.request-confirm-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.request-confirm-heading h2{font-size:25px;line-height:1.2}.request-confirm-heading>button{place-items:center;padding:3px;display:grid}.request-confirm-dialog p{overflow-wrap:anywhere;margin:14px 0;font-size:14px;line-height:1.7}.request-confirm-dialog label{font-size:14px;line-height:1.5}.request-confirm-dialog textarea,.user-internal-notes textarea{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #000;border-radius:0;margin-top:10px;padding:12px;font-size:15px;line-height:1.6}.request-confirm-dialog .request-confirm-check{align-items:center;gap:10px;display:flex}.request-confirm-check input{accent-color:#000;flex:0 0 17px;width:17px;height:17px;margin:0;padding:0}.request-confirm-dialog .dialog-actions{margin-top:24px}.request-confirm-dialog .dialog-actions .button{justify-content:center;line-height:1.5}.request-confirm-dialog .refund-confirm-amount{font-size:24px;font-weight:700}.request-outcome{border:1px solid var(--line);overflow-wrap:anywhere;background:#f5f5f5;margin:25px 0;padding:20px}.request-outcome h3{margin:0 0 12px;font-size:16px}.request-outcome p{margin:10px 0;font-size:14px;line-height:1.7}.request-outcome small{font-size:12px;line-height:1.5}.request-cancellation-reason{white-space:pre-wrap}.request-refund-status{border-top:1px solid var(--line);margin-top:18px;padding-top:15px}.request-refund-status>strong{font-size:15px;line-height:1.6}.queue-cancellation{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.user-request-filters{flex-wrap:wrap;gap:10px 22px;margin:0 0 20px;display:flex}.user-request-filters button{align-items:center;gap:7px;padding:8px 0;font-size:14px;display:inline-flex}.user-request-filters button[aria-pressed=true]{font-weight:700;box-shadow:inset 0 -2px #000}.user-request-filters button span{font-size:12px}.user-request-activity .queue-row{grid-template-columns:48px minmax(0,1fr) 110px 85px 16px;gap:14px}.user-request-activity .queue-row>img{width:48px;height:60px}.user-request-activity .queue-work strong{font-size:16px}.user-request-activity .queue-price{font-size:14px}.user-note-feedback{min-height:1em;margin-top:10px;font-size:13px;line-height:1.6}.user-notes-list{margin:18px 0 0;padding:0;list-style:none}.user-notes-list li{border-top:1px solid var(--line);padding:18px 0}.user-notes-list .markdown-body{font-size:14px;line-height:1.7}.user-notes-list small{overflow-wrap:anywhere;margin-top:10px;font-size:12px;line-height:1.6;display:block}.overview-metrics>a{min-width:0}.overview-metrics>a>span{min-height:42px;line-height:1.5}.user-note-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 20px;margin-top:10px;display:flex}.user-note-footer small{flex:1;min-width:160px;margin:0}.user-note-delete{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:inline-flex}.user-note-delete:hover{background:#f1f1f1}.user-note-delete-preview{background:#f5f5f5;max-height:180px;margin:18px 0;padding:14px;font-size:14px;line-height:1.7;overflow:auto}.user-note-feedback{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.user-note-feedback .text-action{min-height:0;margin:0;font-size:13px}@media(max-width:760px){.overview-metrics>a{border-bottom:1px solid #000;border-right:1px solid #000}.overview-metrics>a:nth-child(2n){border-right:0}.overview-metrics>a:last-child{border:0;grid-column:1/-1}}.collection-request-reason{overflow-wrap:anywhere;margin-top:7px;font-size:12px;line-height:1.6;display:block}@media(max-width:1000px){.user-request-activity .queue-row{grid-template-columns:42px minmax(0,1fr) 100px 16px}.user-request-activity .queue-row>img{grid-row:1/3;width:42px;height:55px}.user-request-activity .queue-row>.queue-price{text-align:left;grid-column:2}.user-request-activity .queue-row>svg{grid-area:1/4/3}.user-request-activity .queue-status{grid-area:1/3/3}}@media(max-width:540px){.request-confirm-dialog{padding:21px}.request-confirm-heading h2{font-size:22px}.request-confirm-dialog .dialog-actions{flex-direction:column-reverse}.request-confirm-dialog .dialog-actions .button{width:100%}.user-request-activity .queue-row{grid-template-columns:40px minmax(0,1fr) 88px 14px;gap:10px}.user-request-activity .queue-work strong{font-size:15px}.user-request-filters{gap:10px 16px}}.certificate-toolbar-actions{align-items:center;gap:10px;display:flex}.certificate-toolbar-actions .button{justify-content:center;gap:10px;width:auto;min-height:40px;padding:10px 14px;font-size:14px}.certificate-export-feedback{max-width:820px;margin:0 auto 20px;font-size:14px;line-height:1.6}.certificate-print-image{display:none}.certificate{overflow-wrap:anywhere}.cert-top{flex-wrap:wrap;gap:18px}.cert-bottom>span{overflow-wrap:anywhere}@media(max-width:760px){.certificate-toolbar{flex-wrap:wrap;align-items:center;padding:14px 0 15px}.certificate-toolbar>.back{margin:0}.certificate-toolbar-actions{flex-wrap:wrap;margin-top:0}.certificate-toolbar-actions .button{padding:10px;font-size:13px}.cert-top .wordmark{font-size:clamp(16px,4.8vw,25px)}}@page{size:A4 portrait;margin:12mm}@media print{html,body,#root,main{color:#000;background:#fff!important;min-height:0!important;margin:0!important;padding:0!important}.header,footer,.certificate-toolbar,.certificate-export-feedback{display:none!important}.certificate-page{max-width:none!important;margin:0!important;padding:0!important}.certificate-print-frame{box-sizing:border-box;break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;max-width:186mm;height:auto;margin:0 auto;padding:0;font-size:0;line-height:0;position:relative}.certificate-print-image{box-sizing:border-box;width:var(--certificate-print-image-width,178mm);height:var(--certificate-print-image-height,auto);object-fit:contain;object-position:center top;min-width:0;max-width:calc(100% - 8mm);min-height:0;max-height:260mm;margin:0 auto;display:block;position:static}.certificate-print-frame.has-print-image>.certificate{display:none!important}.certificate-print-frame:not(.has-print-image){height:var(--certificate-print-height,260mm);font-size:16px;line-height:normal}.certificate-print-frame:not(.has-print-image)>.certificate{width:var(--certificate-print-width,820px);max-width:none;transform:translate(-50%) scale(var(--certificate-print-scale,.7));transform-origin:top;break-inside:avoid;page-break-inside:avoid;margin:0;position:absolute;top:0;left:50%}}.profile-avatar-editor .image-editor{margin:20px 0}.profile-avatar-editor .editor-images.single-image{max-width:96px}.profile-avatar-editor .editor-images img{aspect-ratio:1;border-radius:50%}.profile-avatar-editor .image-actions{gap:18px}.profile-link-editor{grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr) 28px;align-items:end;gap:12px;display:grid}.profile-link-editor .editor-field{margin:12px 0}.profile-link-editor>button{justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:21px;display:flex}.profile-address{border:1px solid #000;align-items:center;gap:0;margin-top:10px;padding:0 12px;display:flex}.profile-address:focus-within{outline-offset:4px;outline:2px solid #000}.profile-address>span{flex-shrink:0;font-size:15px;line-height:20px}.settings-page .profile-address input{width:0;min-width:0;height:44px;box-shadow:none;border:0;outline:none;flex:1;margin:0;padding:12px 0;font-size:15px;line-height:20px}.settings-page .settings-actions .button{flex:none;justify-content:center;width:auto;min-width:0;padding-left:22px;padding-right:22px}@media(max-width:760px){.public-profile-page{padding-top:35px;padding-bottom:50px}.public-profile-heading{grid-template-columns:64px minmax(0,1fr);gap:0 18px;padding-bottom:30px}.public-profile-heading>.profile-avatar{grid-area:1/1/3;align-self:center;width:64px;height:64px;font-size:25px}.public-profile-identity{display:contents}.public-profile-handle,.public-profile-heading h1{grid-column:2}.public-profile-handle{grid-row:1}.public-profile-heading h1{grid-row:2;font-size:34px}.public-profile-bio{grid-column:1/-1;margin-top:22px;font-size:15px}.public-profile-heading .profile-socials{grid-column:1/-1;margin-top:16px}.public-profile-actions{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:14px 20px;padding-top:18px}.public-profile-actions>span{text-align:left;flex-basis:100%;max-width:none}.public-profile-collection>h2{font-size:23px}.collection-heading{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.collection-heading-actions{gap:14px 24px}.profile-link-editor{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 28px;gap:0 12px;margin-top:15px;padding-top:10px}.profile-link-editor>.editor-field{grid-column:1;margin:7px 0}.profile-link-editor>button{grid-area:1/2/3;align-self:center;margin:0}.profile-settings-heading{align-items:flex-start}.profile-settings-heading h2{font-size:20px}.copy-settings{padding:18px}.public-profile-unavailable h1{font-size:31px}.artifact-description{font-size:16px}.artifact-admin-summary>div>.markdown-body{font-size:14px}}.artwork,.gallery-main{position:relative}.new-edition-badge{z-index:2;color:#fff;letter-spacing:0;pointer-events:none;background:#f20d18;border:0;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex;position:absolute;top:16px;right:16px}.catalog-display-settings{border-top:1px solid #ddd;margin-top:24px;padding-top:24px}.catalog-display-settings h3{margin:0 0 20px;font-size:18px}.catalog-display-settings .editor-check{align-items:center;line-height:1.5}.system-settings-page h1{align-items:center;gap:12px;display:flex}.system-settings-page input[type=number]{max-width:160px}.system-settings-actions{align-items:center;gap:20px;margin-top:24px;display:flex}.system-settings-actions .button{text-align:center;flex:none;justify-content:center;align-items:center;gap:0;width:max-content;min-width:0;padding:13px 22px;display:inline-flex}.system-settings-actions>span{align-items:center;gap:8px;display:flex}@media(max-width:600px){.new-edition-badge{top:12px;right:12px}}.shelf-item.is-pending .artwork>img,.pending-copy-artwork .artwork>img{opacity:.48;filter:grayscale(.55)}.shelf-item.is-pending .shelf-caption h2,.shelf-item.is-pending .shelf-caption>p{color:#666}.shelf-pending-status{color:#555;align-self:start;font-size:13px;line-height:1.5}.shelf-pending-status:empty{display:none}.shelf-item.is-pending:hover .artwork>img{opacity:.65}.pending-copy-label{color:#555;padding-bottom:5px;font-size:14px;line-height:1.5}.pending-copy-artwork>.artwork{aspect-ratio:1.3}.pending-acquisition{border-bottom:1px solid #000;margin-bottom:26px;padding-bottom:26px}.pending-acquisition h2{margin-bottom:15px;font-size:23px}.pending-acquisition>p,.pending-materials-note{font-size:14px;line-height:1.7}.pending-materials-note{color:#555;margin:20px 0 28px}.acquisition-stages{flex-direction:column;gap:16px;margin:25px 0;padding:0;list-style:none;display:flex}.acquisition-stages li{color:#777;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.acquisition-stages li>span{border:1px solid #ccc;border-radius:50%;flex:0 0 23px;justify-content:center;align-items:center;width:23px;height:23px;font-size:12px;display:flex}.acquisition-stages li.is-complete,.acquisition-stages li.is-current{color:#000}.acquisition-stages li.is-current>span{color:#fff;background:#000;border-color:#000}.acquisition-stages li.is-complete>span{border-color:#000}.acquisition-stages small{color:#666;margin-top:3px;font-size:12px;font-weight:400;display:block}.pending-acquisition .metadata{margin-bottom:0}@media(max-width:760px){.pending-copy-page .copy-main>.pending-copy-artwork{order:0;width:100%}.pending-copy-label{margin-top:16px;display:block}.pending-copy-page .artifact-heading{display:block}}.shelf-item{grid-row:span 4;grid-template-rows:subgrid;min-width:0}.shelf-stage{grid-row:1;min-width:0}.shelf-caption h2{overflow-wrap:anywhere;grid-row:2;min-width:0}.shelf-caption>p{overflow-wrap:anywhere;grid-row:3;min-width:0}.shelf-pending-status{flex-direction:column;grid-row:4;gap:4px;min-width:0;display:flex}.shelf-pending-status small{color:#666;font-size:12px;line-height:1.5}.collection-request-history{width:100%;max-width:none;margin-top:40px;padding-top:22px}.collection-request-history>summary{padding-bottom:18px;font-size:16px;line-height:1.5}.collection-history-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) max-content 16px;align-items:center;gap:28px;padding:24px 0;display:grid}.collection-history-main{flex-direction:column;gap:5px;min-width:0;display:flex}.collection-history-main>strong{font-size:18px;font-weight:650;line-height:1.4}.collection-history-main>span{font-size:14px;line-height:1.5}.collection-history-main time,.collection-history-main small{color:#555;font-size:12px;line-height:1.6}.collection-history-main p{overflow-wrap:anywhere;max-width:700px;margin:7px 0 0;font-size:13px;line-height:1.65}.collection-history-meta{flex-direction:column;align-items:flex-end;gap:7px;line-height:1.5;display:flex}.collection-history-meta strong{white-space:nowrap;font-size:14px;font-weight:500}.collection-history-meta>span{white-space:nowrap;font-size:13px}.collection-history-row:hover .collection-history-main>strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.edition-request-history{border-top:1px solid #000;margin:26px 0;padding-top:22px}.edition-request-history .collection-history-row{gap:12px;padding:20px 0}.edition-request-history .collection-history-main>strong{font-size:15px}.edition-request-history .collection-history-main>span{font-size:13px}.edition-request-history .collection-history-meta strong,.edition-request-history .collection-history-meta>span{font-size:12px}@media(max-width:540px){.collection-history-row,.edition-request-history .collection-history-row{grid-template-columns:minmax(0,1fr) 16px;gap:14px}.collection-history-main{grid-area:1/1}.collection-history-row>svg{grid-area:1/2}.collection-history-meta{flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline;gap:12px}.collection-history-meta strong{white-space:normal}}.role-badge{white-space:nowrap;color:#000;background:#efefef;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.role-superadmin{color:#fff;background:#000}.user-kind .role-badge{font-size:11px}.users-page .queue-filters{flex-wrap:wrap}.account-role-panel .role-badge{margin:0 0 18px}.account-role-panel form{flex-direction:column;gap:12px;display:flex}.account-role-panel label{font-size:13px;line-height:1.5}.account-role-panel select{color:#000;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #000;padding:10px 12px;font-size:14px}.account-role-panel .button{justify-content:center;width:fit-content;min-width:0;padding:12px 18px;font-size:14px}.account-role-panel p{font-size:13px;line-height:1.7}.role-saved{align-items:center;gap:7px;font-size:13px;display:flex}.role-history{margin-top:22px;font-size:13px;line-height:1.7}.role-history summary{cursor:pointer}.role-history>div{flex-direction:column;gap:6px;margin-top:14px;display:flex}.role-history small{color:#555;font-size:11px}@media(max-width:600px){.users-page .queue-filters>select{flex:1;min-width:0;max-width:100%}.user-kind .role-badge{white-space:normal;text-align:center;max-width:115px}.users-page .publisher-search{flex:1 0 100%}}.user-columns>aside{flex-direction:column;gap:16px;display:flex}.user-columns>aside>.admin-public-profile{margin-bottom:0}.editor-page .editor-field small{margin-top:6px;line-height:1.6}.editor-page .editor-field input,.editor-page .editor-field select,.editor-page .editor-field textarea,.editor-page .editor-field>.date-field{margin-top:8px}.editor-page .editor-grid{gap:20px;margin:20px 0}.editor-page .editor-grid>.editor-field,.editor-page .editor-prices>.editor-field{margin:0}.editor-page .editor-prices{row-gap:16px;margin:20px 0}.editor-option{margin:24px 0}.editor-option>.editor-check{align-items:flex-start;margin:0;line-height:1.5}.editor-option>.editor-check input{flex:0 0 17px;margin-top:2px}.editor-option>.editor-hint{margin:6px 0 0 27px;line-height:1.6}.editor-option-group{gap:20px;margin:24px 0;display:grid}.editor-option-group>.editor-option{margin:0}.editor-settings-group{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.editor-settings-group>.editor-grid:last-child{margin-bottom:0}.editor-edition-body>.editor-section-heading{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.editor-editions-help{max-width:650px;margin:-8px 0 24px}.editor-sidebar>.editor-field{margin-bottom:0}.editor-sidebar>.editor-field+p{margin:8px 0 24px}.editor-section>.editor-category-add{margin-bottom:12px}.editor-section>.editor-category-add+.text-action{margin-top:0}.editor-edition-card{margin-bottom:22px;position:relative}.editor-edition-card>.editor-edition{margin-bottom:0}.editor-edition-card>.editor-edition>summary{flex-wrap:nowrap;min-height:82px;padding:16px 160px 16px 22px}.editor-edition>summary>.editor-edition-title{white-space:normal;flex-direction:column;gap:4px;min-width:0;display:flex}.editor-edition-title>span{font-size:12px;line-height:1.5}.editor-edition-title>strong{overflow-wrap:anywhere}.editor-edition-toggle{z-index:1;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex;position:absolute;top:19px;right:14px}.edition-availability-switch{flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.edition-switch-track{background:#fff;border:1px solid #000;border-radius:20px;align-items:center;width:36px;height:20px;padding:2px;display:flex}.edition-switch-track>span{background:#000;border-radius:50%;width:14px;height:14px;transition:transform .15s;display:block}.edition-availability-switch[aria-checked=true] .edition-switch-track{background:#000}.edition-availability-switch[aria-checked=true] .edition-switch-track>span{background:#fff;transform:translate(16px)}@media(max-width:760px){.editor-edition-card>.editor-edition>summary{min-height:80px;padding:14px 68px 14px 16px}.editor-edition-toggle{top:18px;right:9px}.editor-edition-toggle>span{display:none}}.copy-transfer-action,.copy-ownership{border-top:1px solid #000;margin-top:30px;padding-top:25px}.copy-transfer-action h2,.copy-ownership h2{margin-bottom:18px;font-size:20px}.copy-transfer-action h2{align-items:center;gap:10px;display:flex}.copy-transfer-action p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.copy-transfer-action .button{justify-content:space-between;width:100%;font-size:14px}.transfer-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.transfer-actions .button{width:auto;font-size:14px}.transfer-actions>:is(.text-action,.subtle-link){margin:0;padding:0}.copy-ownership ol{margin:24px 0;padding:0;list-style:none}.copy-ownership li{gap:15px;padding-bottom:28px;font-size:14px;display:flex;position:relative}.copy-ownership li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:29px;bottom:2px;left:13px}.ownership-dot{border:1px solid var(--line);width:27px;height:27px;color:var(--muted);border-radius:50%;flex:0 0 27px;justify-content:center;align-items:center;font-size:12px;display:flex}.is-current>.ownership-dot{color:#fff;background:#000;border-color:#000}.copy-ownership li>div{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding-top:2px;display:flex}.copy-ownership li.is-current>div{padding-top:5px}.copy-ownership strong{font-size:15px;font-weight:500;line-height:1.5}.copy-ownership strong a{align-items:center;gap:4px;display:inline-flex}.copy-ownership time,.copy-ownership li>div>span,.copy-ownership small{color:var(--muted);font-size:12px;line-height:1.6}.copy-ownership .is-current small{letter-spacing:.05em;text-transform:uppercase;color:#000;font-size:11px}.collection-transfers{border-top:1px solid #000;margin:0 0 30px;padding:24px 0 0;scroll-margin-top:25px}.transfer-pending-group>h2{align-items:center;gap:12px;margin-bottom:16px;font-size:22px;display:flex}.transfer-pending-group>h2>span{color:var(--muted);font-size:13px;font-weight:400}.transfer-row{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto 18px;align-items:center;gap:18px;padding:20px 0;display:grid}.transfer-row>div{flex-direction:column;gap:6px;min-width:0;display:flex}.transfer-row strong{overflow-wrap:anywhere;font-size:18px;font-weight:500}.transfer-row>div>span{color:var(--muted);font-size:13px;line-height:1.5}.transfer-row .transfer-direction{letter-spacing:.04em;text-transform:uppercase;font-size:11px}.transfer-row-status{color:var(--muted);text-align:right;max-width:170px;font-size:13px;line-height:1.5}.transfer-pending-group+.transfer-pending-group{margin-top:24px}.collection-transfer-history{width:100%;max-width:none;margin-top:40px;padding-top:22px;scroll-margin-top:25px}.collection-request-history+.collection-transfer-history{margin-top:0;padding-top:18px}.collection-transfer-history>summary{padding-bottom:18px;font-size:16px;line-height:1.5}.collection-transfer-history .transfer-row:first-of-type{border-top:1px solid var(--line)}.transfer-page{padding-bottom:70px}.transfer-page-heading{margin:20px 0 38px}.transfer-page-heading h1{margin:16px 0;font-size:48px}.transfer-page-heading p{color:var(--muted);font-size:14px;line-height:1.7}.transfer-layout{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.transfer-layout .artwork{aspect-ratio:1.2}.transfer-decision{border-top:1px solid #000;padding-top:24px}.transfer-state{border:1px solid var(--line);margin-bottom:24px;padding:7px 10px;font-size:12px;display:inline-block}.transfer-decision h2{overflow-wrap:anywhere;font-size:24px;line-height:1.4}.transfer-decision p{overflow-wrap:anywhere;margin:16px 0;font-size:15px;line-height:1.8}.transfer-decision time{color:var(--muted);font-size:13px}.transfer-decision>.button{width:auto;margin-top:26px;font-size:14px}@media(max-width:760px){.transfer-layout{grid-template-columns:1fr;gap:30px}.transfer-page-heading h1{font-size:36px}.transfer-row{grid-template-columns:20px minmax(0,1fr) 16px;gap:12px}.transfer-row-status{text-align:left;grid-area:2/2;max-width:none}.transfer-row>svg:last-child{grid-area:1/3/3}.transfer-row strong{font-size:17px}.transfer-actions{gap:20px}.transfer-decision .transfer-actions .button{justify-content:space-between;width:100%}}.code-mono{letter-spacing:.025em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.codes-page{padding-bottom:80px}.codes-register{border-top:1px solid #000}.code-register-heading,.code-register-row{grid-template-columns:20px minmax(0,1fr) 155px 155px 72px;align-items:center;gap:22px;display:grid}.code-register-heading{border-bottom:1px solid var(--line);min-height:48px;font-size:12px}.code-selection{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#000;cursor:pointer;border-radius:0;width:16px;height:16px;min-height:0;margin:0;padding:0}.code-register-row{border-bottom:1px solid var(--line);padding:24px 0}.code-register-title{text-align:left;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:0;display:flex}.code-register-title strong{overflow-wrap:anywhere;font-size:16px;font-weight:550;line-height:1.5}.code-register-title:hover strong{text-underline-offset:5px;text-decoration:underline}.code-register-title>small{color:#555;font-size:12px;line-height:1.5}.code-register-status,.code-register-usage{flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.code-register-status small,.code-register-usage small{color:#555;font-size:12px}.code-register-usage strong{font-variant-numeric:tabular-nums;font-weight:500}.code-status{border:1px solid var(--line);white-space:nowrap;padding:5px 8px;font-size:11px;line-height:1.4;display:inline-block}.code-status-active{border-color:#000}.code-status-revoked,.code-status-expired,.code-status-deleted{color:#555}.code-register-copy-actions{align-items:center;gap:8px;display:flex}.codes-register .icon-button{width:32px;height:36px;padding:6px}.codes-feedback{align-items:center;gap:9px;padding:14px 0;font-size:13px;display:flex}.codes-created{border:1px solid #000;align-items:center;gap:16px;margin-bottom:28px;padding:20px;font-size:14px;display:flex}.codes-created>div{flex:1}.codes-created strong{font-weight:550}.codes-created p{margin-top:6px;font-size:13px}.codes-created .icon-button{padding:4px}.codes-empty{border-top:1px solid var(--line);padding:60px 0 80px}.codes-empty h2{font-size:23px}.codes-empty p{margin:16px 0 24px;font-size:14px;line-height:1.7}.codes-empty .button{width:max-content}.codes-register-note{margin-top:24px}.code-history{border-top:1px solid var(--line);margin-top:28px;padding-top:20px;font-size:14px}.code-history summary{cursor:pointer}.code-detail-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.code-detail-actions .text-action{align-items:center;gap:8px;min-height:32px;margin:0;font-size:13px;display:inline-flex}.code-detail-revoke .text-action{align-items:center;gap:8px;display:inline-flex}.code-detail-revoke{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.code-editor-page .editor-layout{gap:60px}.code-editor-page .editor-section:first-child{padding-top:20px}.code-choice-grid{border:0;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 28px;padding:0;display:grid}.code-choice{border:1px solid var(--line);cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px 12px;min-width:0;margin:0;padding:20px 16px;display:grid}.code-choice.is-selected{border-color:#000;box-shadow:inset 0 0 0 1px #000}.code-choice input,.code-inline-options input,.code-check input{accent-color:#000;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex-shrink:0;width:16px;height:16px;min-height:0;margin:2px 0 0;padding:0}.code-choice input{grid-area:1/1}.code-choice>span{display:contents}.code-choice strong{grid-area:1/2;min-width:0}.code-choice small{grid-area:2/2;min-width:0}.code-choice strong{font-size:16px;font-weight:600;line-height:1.25}.code-choice small{font-size:12px;line-height:1.5}.code-inline-options{border:0;flex-wrap:wrap;gap:24px;margin:0 0 22px;padding:0;display:flex}.code-inline-options label,.code-check{cursor:pointer;align-items:flex-start;gap:10px;margin:20px 0;font-size:14px;line-height:1.5;display:flex}.code-inline-options label{margin:0}.code-editor-page .editor-field{margin:22px 0}.code-editor-page .editor-grid>.editor-field{margin-top:0;margin-bottom:16px}.code-editor-page .editor-field input,.code-editor-page .editor-field select{box-sizing:border-box;height:46px;line-height:20px}.code-editor-page .editor-field input[type=datetime-local]{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%}.code-editor-page .editor-grid{align-items:start}.code-editor-page .editor-field select:disabled{color:#555;background:#f5f5f5}.code-currency-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.code-editor-page .code-currency-grid .editor-field{margin:0}.code-stock-note,.code-section-intro{margin:12px 0 20px;font-size:14px;line-height:1.7}.code-recipient-options{margin-bottom:22px}.code-recipient-options legend{margin-bottom:14px;padding:0;font-size:14px;font-weight:600}.code-date-options{margin-top:26px}.code-date-options>.editor-field{max-width:340px;padding-left:26px}.code-summary{min-width:0;position:static}.code-summary h2{margin-bottom:24px}.code-summary h3{overflow-wrap:anywhere;margin:10px 0 12px;font-size:23px;line-height:1.3}.code-discount-preview{flex-direction:column;gap:0;margin:16px 0 22px;display:flex;container-type:inline-size}.code-discount-value{letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;width:100%;padding:16px 0;font-weight:800;line-height:1.06;display:block}.code-discount-value+.code-discount-value{border-top:1px solid var(--line)}.code-discount-preview.is-percent .code-discount-value{padding:8px 0}.code-summary>p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.code-summary .metadata>div{font-size:13px}.code-summary .metadata dd{max-width:60%}.code-summary-art{margin-bottom:24px}.code-summary-art .artwork{aspect-ratio:1.5}.code-preview-value{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.code-summary .editor-hint{margin-top:20px;font-size:12px}.code-inline-error{border-left:2px solid #000;margin:16px 0;padding:10px 0 10px 14px;font-size:13px;line-height:1.7}.checkout-promotion{border-top:1px solid var(--line);margin-top:8px;padding-top:20px}.checkout-promotion-toggle{align-items:center;gap:9px;padding:4px 0;font-size:13px;display:flex}.checkout-promotion-entry{gap:10px;margin-top:18px;display:flex}.checkout-promotion-entry input{flex:1;min-width:0;height:46px;margin:0;font-size:14px}.checkout-promotion-entry .button{width:auto;height:46px;min-height:46px;padding:10px 14px;font-size:13px}.checkout-promotion-applied{align-items:center;gap:12px;font-size:13px;display:flex}.checkout-promotion-applied>div{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.checkout-promotion-applied strong{overflow-wrap:anywhere;font-weight:500}.checkout-promotion-applied span{font-size:12px}.checkout-promotion-applied .icon-button{padding:4px}.checkout-promotion .checkout-promotion-signin{align-items:center;line-height:1.5;display:inline-flex}.checkout-promotion form>.text-action{margin:14px 0 0;font-size:12px}@media(max-width:1000px){.code-register-heading,.code-register-row{grid-template-columns:18px minmax(0,1fr) 125px 120px 72px;gap:16px}.code-editor-page .editor-layout{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:35px}.code-choice-grid{grid-template-columns:1fr;gap:12px}.code-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.code-register-heading{grid-template-columns:18px minmax(0,1fr);gap:14px}.code-register-heading>span:nth-of-type(n+2){display:none}.code-register-row{grid-template-columns:18px minmax(0,1fr) 44px;align-items:start;gap:16px 14px;padding:22px 0}.code-register-row>.code-selection{margin-top:5px}.code-register-title{grid-area:1/2}.code-register-title strong{font-size:15px}.code-register-title>span{font-size:13px}.code-register-status{flex-flow:wrap;grid-area:2/2;align-items:center;gap:10px}.code-register-usage{flex-direction:row;grid-area:3/2;align-items:center;gap:10px}.code-register-copy-actions{flex-direction:column;grid-area:1/3/4;align-self:start}.code-register-copy-actions .icon-button{width:44px;height:44px}.code-status{font-size:10px}.codes-created{flex-wrap:wrap;gap:12px;padding:16px}.codes-created>div{flex-basis:calc(100% - 60px)}.codes-created>.icon-button{margin-left:auto}.code-editor-page .editor-layout{flex-direction:column;gap:32px;display:flex}.code-editor-page .editor-body{width:100%}.code-summary{border-top:1px solid #000;width:100%;padding-top:28px;position:static}.code-summary-art{max-width:280px}.code-summary .metadata{max-width:520px}.code-choice-grid{grid-template-columns:1fr 1fr}.code-choice{gap:10px;padding:16px 12px}.code-choice strong{font-size:14px}.code-editor-page .editor-grid{grid-template-columns:1fr}.code-editor-page .editor-field input,.code-editor-page .editor-field select{font-size:16px}.code-date-options>.editor-field{max-width:none}}@media(max-width:420px){.code-choice-grid{grid-template-columns:1fr}.code-inline-options{gap:14px}}.codes-pagination{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:13px;display:flex}.codes-pagination>div{gap:24px;display:flex}.codes-pagination .text-action{align-items:center;gap:9px;margin:0;font-size:13px;display:inline-flex}.codes-pagination button:disabled{opacity:.4;border:0}.request-confirm-dialog .code-detail-copy{margin:20px 0}.code-detail-copy>.text-action{align-items:center;gap:9px;margin:0;font-size:13px;display:inline-flex}.code-template-note{border-bottom:1px solid var(--line);padding:16px 0 24px;font-size:13px;line-height:1.7}.code-targets{flex-direction:column;align-items:flex-start;gap:12px;max-height:360px;margin-top:20px;display:flex;overflow:auto}.claim-page .claim-input{letter-spacing:.06em;height:54px;font-size:18px}.claim-page .claim-input::placeholder{color:var(--placeholder-color);opacity:1;letter-spacing:.1em}.storefront{--warehouse-control-height:44px;--warehouse-row-space:22px;--warehouse-row-gap:22px;--warehouse-title-size:18px;--warehouse-meta-size:13px}.warehouse-toolbar{grid-template-columns:minmax(0,1fr) repeat(var(--warehouse-filter-count,2),minmax(150px,190px));align-items:center;gap:18px;padding:12px 0;display:grid}.warehouse-toolbar>.publisher-search{width:100%;min-width:0}.warehouse-toolbar .publisher-search input{height:var(--warehouse-control-height,44px);width:100%;margin:0;font-size:14px}.warehouse-toolbar>select{width:100%;max-width:none;height:var(--warehouse-control-height,44px);font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;min-width:0;padding:10px 12px;font-size:14px}.warehouse-list-summary{align-items:center;gap:18px;min-height:64px;padding:18px 0;line-height:1.5}.warehouse-list-summary>div{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.filter-reset{align-items:center;gap:8px;margin:0;padding:0;font-size:13px;line-height:1.5;display:inline-flex}.filter-reset svg{flex-shrink:0}.warehouse-list-summary .text-action{align-items:center;gap:8px;margin:0;padding:0;font-size:13px;display:inline-flex}.warehouse-metrics{grid-template-columns:repeat(var(--warehouse-metric-count),minmax(0,1fr));margin:0 0 38px}.warehouse-metrics>a,.warehouse-metrics>div{border:0;border-right:1px solid #000;grid-template-columns:1fr auto;gap:22px;min-width:0;padding:24px;display:grid}.warehouse-metrics>:last-child{border-right:0}.warehouse-metrics>:is(a,div)>span{grid-column:1/-1;min-height:42px;font-size:14px;line-height:1.5}.warehouse-metrics strong{font-variant-numeric:tabular-nums;font-size:40px;font-weight:650;line-height:1}.warehouse-list-row{padding:var(--warehouse-row-space,22px) 0;gap:var(--warehouse-row-gap,22px);border-top:0;border-bottom:1px solid var(--line)}.request-list{border-top:1px solid var(--line)}.warehouse-list-row .warehouse-row-title{font-size:var(--warehouse-title-size,18px);font-weight:650;line-height:1.4}.warehouse-list-row :is(.queue-status,.code-register-status,.code-register-usage){font-size:var(--warehouse-meta-size,13px);gap:6px;line-height:1.5}.code-register-status .code-status{font-size:var(--warehouse-meta-size,13px);border:0;padding:0;line-height:1.5}.code-register-title{gap:6px}.code-register-title>span{font-size:13px;line-height:1.5}.editor-field-control{grid-template-columns:minmax(0,1fr) 46px;align-items:stretch;gap:10px;margin-top:8px;display:grid}.editor-field .editor-field-control>input{margin:0}.editor-field-control>.icon-button{border:1px solid #000;place-items:center;width:46px;height:46px;margin:0;padding:0;display:grid}.search-select{min-width:0;margin-top:8px;position:relative}.search-select-control{background:#fff;border:1px solid #000;align-items:center;gap:10px;min-width:0;height:46px;padding-left:12px;display:flex}.search-select-control>svg{flex-shrink:0}.editor-field .search-select-control input{width:100%;min-width:0;height:44px;font:inherit;box-shadow:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:10px 0;font-size:15px}.search-select-control:focus-within{outline-offset:3px;outline:2px solid #000}.search-select-control>button{flex-shrink:0;place-items:center;width:42px;height:44px;padding:0;display:grid}.search-select-popup{z-index:30;background:#fff;border:1px solid #000;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 6px 20px #00000012}.search-select-popup ul{overscroll-behavior:contain;max-height:300px;margin:0;padding:6px 0;list-style:none;overflow:auto}.search-select-popup li{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.search-select-popup li>span{flex-direction:column;gap:5px;min-width:0;display:flex}.search-select-popup li strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.editor-field .search-select-popup li small{margin:0;font-size:12px;line-height:1.5}.search-select-popup li[data-active=true]{color:#fff;background:#000}.search-select-popup li[aria-disabled=true]{color:#777;cursor:not-allowed}.search-select-count,.search-select-empty{border-top:1px solid var(--line);padding:12px 14px;font-size:12px;line-height:1.7}.search-select-empty{border-top:0}@media(max-width:1000px){.storefront{--warehouse-row-gap:15px}.warehouse-metrics>a,.warehouse-metrics>div{gap:18px;padding:20px}}@media(max-width:760px){.storefront{--warehouse-row-space:20px;--warehouse-row-gap:12px;--warehouse-title-size:16px;--warehouse-meta-size:12px}.warehouse-toolbar{grid-template-columns:1fr 1fr;gap:10px;padding:12px 0}.warehouse-toolbar>.publisher-search{flex-basis:auto;grid-column:1/-1}.warehouse-toolbar>select{max-width:none;font-size:13px}.warehouse-list-summary{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:18px 0}.warehouse-list-summary>div{gap:16px}.warehouse-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:35px}.warehouse-metrics>a,.warehouse-metrics>div{border-bottom:1px solid #000;border-right:1px solid #000;gap:18px;padding:18px}.warehouse-metrics>:nth-child(2n){border-right:0}.warehouse-metrics>:last-child,.warehouse-metrics>:nth-last-child(2):nth-child(odd){border-bottom:0}.warehouse-metrics>:is(a,div)>span{font-size:13px}.warehouse-metrics strong{font-size:33px}.warehouse-list-row.code-register-row{gap:16px 14px}.editor-field .search-select-control input{font-size:16px}.search-select-popup ul{max-height:260px}}.warehouse-list-heading{border-bottom:1px solid var(--line);align-items:center;min-height:48px;font-size:12px;line-height:1.5}.queue-list-heading{gap:var(--warehouse-row-gap,22px);grid-template-columns:64px minmax(0,1fr) minmax(130px,.4fr) 110px 18px;display:grid}.queue-list-heading>span:first-child{grid-column:2}.queue-list-heading>span:last-child{text-align:right}@media(max-width:1000px){.queue-list-heading{grid-template-columns:60px minmax(0,1fr) 120px 100px 18px}}@media(max-width:760px){.queue-list-heading{display:none}.storefront .publisher-heading-actions .button{min-height:44px;padding:12px;font-size:13px}.warehouse-toolbar[data-filter-count="1"]>select{grid-column:1/-1}.warehouse-metrics>:last-child{border-right:0}}.warehouse-register{border-top:1px solid #000}.search-select-popup.is-above{top:auto;bottom:calc(100% + 6px)}@media(max-width:760px){.overview-metrics.warehouse-metrics>:last-child{grid-column:auto}.overview-metrics.warehouse-metrics>:last-child:nth-child(odd){grid-column:1/-1}}.search-select{scroll-margin-top:140px;scroll-margin-bottom:16px}@media(max-width:760px){.warehouse-list-row{--warehouse-row-space:20px;--warehouse-row-gap:12px;--warehouse-title-size:16px;--warehouse-meta-size:12px}}.editor-heading>div:first-child{min-width:0}.editor-field-error{color:var(--error-color);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:13px;font-weight:500;line-height:1.6;display:flex}.editor-field-error svg{margin-top:2px}.editor-field-error span{min-width:0}:root{--error-color:#b42328}.editor-field :is(input,select,textarea)[aria-invalid=true],.auth-email-form input[aria-invalid=true],.email-verification .email-code-input[aria-invalid=true]{border:2px solid var(--error-color)}.editor-field :is(input,select,textarea)[aria-invalid=true]:focus-visible,.auth-email-form input[aria-invalid=true]:focus-visible,.email-verification .email-code-input[aria-invalid=true]:focus-visible{outline-color:var(--error-color)}.editor-feedback>.error{color:var(--error-color);border-left:2px solid var(--error-color);padding:12px 16px;line-height:1.6}.request-code-summary{overflow-wrap:anywhere;align-items:flex-start;gap:7px;min-width:0;font-size:12px;line-height:1.5;display:flex}.request-code-summary>svg{flex-shrink:0;margin-top:2px}.request-code-summary>span{min-width:0}.user-code-request-link{align-items:flex-start;gap:6px;font-size:12px;line-height:1.5;display:flex}.user-code-request-link>svg{margin-top:2px}.user-code-request-link:hover .code-mono{text-underline-offset:3px;text-decoration:underline}.code-editor-basics .editor-field{margin:0}.code-recipient-conflict{margin:18px 0 24px}.code-recipient-conflict .text-action{min-height:32px;margin-top:8px;font-size:13px;display:inline-flex}@media(max-width:379px){.range-date-pair{grid-template-columns:1fr}.range-date-pair>label+label{border-top:1px solid #dedede;border-left:0}}@media(min-width:761px)and (max-width:820px){.panel-groups,.panel-groups.collection-filter-blocks{grid-template-columns:1fr;grid-template-areas:"categories""tags""price""date"}}.grid-load-sentinel{pointer-events:none;width:100%;height:1px}.grid-pagination{justify-content:center;align-items:center;gap:22px;min-height:56px;margin:24px 0 40px;font-size:13px;line-height:1.5;display:flex}.grid-pagination>span{color:#666;font-variant-numeric:tabular-nums}.grid-pagination>button{font:inherit;text-underline-offset:4px;padding:10px 0;text-decoration:underline}.grid-pagination>button:hover{text-decoration-thickness:2px}.catalog-grid:has(+.grid-load-sentinel),.catalog-grid:has(+.grid-pagination){padding-bottom:0}.auth-form input[type=email]::placeholder{color:var(--placeholder-color);opacity:1}.artifact-title-row{align-items:center;gap:12px;margin-top:13px;display:flex}.artifact-title-row h1{overflow-wrap:anywhere;min-width:0;margin:0}.artifact-edit-link{color:#000;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.artifact-edit-link:hover{background:#f0f0f0}.editor-page .editor-contributor{row-gap:10px;margin:24px 0 32px}.editor-page .editor-contributor>.editor-field{margin:0}.editor-contributor-visibility{grid-column:1/-1}.editor-page .editor-contributor-visibility .editor-option{margin:0}.date-field{width:100%;min-width:0;height:46px;min-height:46px;font:inherit;color:#000;background:#fff;border:1px solid #000;align-items:center;gap:12px;margin:10px 0 0;padding:8px 12px;font-size:16px;line-height:22px;display:flex}.date-field:focus-within{outline-offset:2px;outline:2px solid #000}.date-field[data-invalid=true]{border-color:#b00000}.date-field .date-segments,.date-field .date-time-segments{white-space:nowrap;align-items:center;gap:0;min-width:0;display:inline-flex}.date-field .date-time-segments{margin-left:4px}.date-field input.date-segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;width:2.1ch;min-width:0;max-width:none;height:22px;min-height:0;font:inherit;text-align:center;box-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:0;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;line-height:22px;display:block}.date-field input.date-segment-year{width:4.2ch}.date-field input.date-segment::placeholder{color:var(--placeholder-color);opacity:1;font:inherit}.date-field input.date-segment:focus{outline:0}.date-field .date-separator{color:#737373;font:inherit;line-height:22px;display:inline}.date-field .date-calendar-toggle{color:#666;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;min-height:0;margin:0 0 0 auto;padding:0;display:inline-flex}.date-field .date-calendar-toggle:hover{color:#000}.date-field-compact{background:0 0;border:0;flex:1;gap:4px;width:auto;height:40px;min-height:0;margin:0;padding:0;font-size:14px;line-height:20px}.date-field-compact:focus-within{outline:0}.date-field-compact .date-calendar-toggle{flex-basis:20px;width:20px;height:36px}.date-calendar{color:#000;z-index:1000;background:#fff;border:1px solid #d8d8d8;border-radius:8px;width:296px;max-width:calc(100vw - 24px);margin:0;padding:14px;font-family:Onest,Arial,sans-serif;font-size:13px;line-height:1.5;position:fixed;inset:auto;box-shadow:0 8px 30px #0002}.date-calendar-heading{align-items:center;gap:4px;margin-bottom:12px;display:flex}.date-calendar-heading>button{flex:0 0 28px;place-items:center;width:28px;height:32px;padding:0;display:grid}.date-calendar-heading>select{color:#000;width:auto;min-width:0;height:32px;font:inherit;cursor:pointer;text-transform:capitalize;background:#fff;border:0;border-radius:0;margin:0;padding:0 3px;font-weight:600}.date-calendar-heading>select:first-of-type{flex:1}.date-calendar-heading>select:last-of-type{max-width:72px}.date-calendar-weekdays,.date-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.date-calendar-weekdays{color:#737373;text-align:center;margin-bottom:6px;font-size:11px}.date-calendar-days>button{color:#000;width:100%;min-height:34px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.date-calendar-days>button[data-outside=true]{color:#aaa}.date-calendar-days>button[data-today=true]{text-underline-offset:4px;font-weight:750;text-decoration:underline}.date-calendar-days>button:hover:not(:disabled){background:#eee}.date-calendar-days>button[aria-pressed=true]{color:#fff;background:#000;text-decoration:none}.date-calendar-days>button:disabled{color:#ccc;cursor:default;background:#fff}.date-calendar button:focus-visible,.date-calendar select:focus-visible{outline-offset:1px;outline:2px solid #000}.date-calendar-footer{border-top:1px solid #eee;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;display:flex}.date-calendar-footer>button{font:inherit;padding:3px;font-size:12px}.date-calendar-footer>button:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.auth-page{max-width:600px;padding-bottom:80px}.auth-page>.back{margin-top:28px;margin-bottom:36px}.auth-panel{min-width:0;padding:0 0 40px}.auth-panel>.eyebrow{margin-bottom:12px}.auth-panel h1{overflow-wrap:anywhere;margin:0 0 16px;font-size:42px;line-height:1.12}.auth-description{max-width:440px;font-size:16px;line-height:1.7}.auth-content{margin-top:24px}.auth-email-form{gap:20px;margin:0;display:grid}.auth-field{gap:8px;min-width:0;display:grid}.auth-field>label,.email-verification label{margin:0;font-size:14px;line-height:1.5}.auth-field>input{border:1px solid var(--line);background:#fff;border-radius:0;width:100%;min-width:0;height:52px;margin:0;padding:13px 14px;font-size:16px}.auth-field>input::placeholder{color:var(--placeholder-color,#888)}.auth-email-form>.button{margin:0}.auth-hint{color:#555;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.auth-error{overflow-wrap:anywhere;margin:0}.auth-actions{margin:24px 0 16px}.auth-progress{align-items:center;gap:12px;min-height:48px;font-size:14px;line-height:1.6;display:flex}.auth-change-email{margin-top:24px;font-size:14px;display:inline-block}.email-verification{text-align:left;background:0 0;border:0;border-radius:0;margin:24px 0;padding:0}.email-verification h2{margin:0 0 16px;font-size:22px}.email-verification p{overflow-wrap:anywhere;font-size:15px;line-height:1.7}.email-verification strong{font-weight:600}.email-verification form{gap:16px;margin:20px 0 14px;display:grid}.email-verification label{gap:8px;display:grid}.otp-input{cursor:text;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;display:grid;position:relative}.otp-cell{aspect-ratio:1;border:1px solid var(--line);color:#000;font-variant-numeric:tabular-nums;background:#fff;border-radius:4px;place-items:center;min-width:0;font-size:28px;font-weight:500;line-height:1;display:grid}.otp-cell.is-active{outline-offset:2px;outline:2px solid #000}.otp-input[data-invalid] .otp-cell{border-color:var(--error-color)}.otp-input[data-invalid] .otp-cell.is-active{outline-color:var(--error-color)}.otp-input[data-disabled]{cursor:wait}.email-verification .otp-input .email-code-input{opacity:0;caret-color:#0000;border:0;outline:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:430px){.otp-input{gap:8px}.otp-cell{font-size:26px}}.email-verification .auth-hint{font-size:13px;line-height:1.65}.email-verification .auth-resend{text-align:left;margin-top:20px;font-size:14px;display:block}.email-verification .auth-error{margin-top:20px;font-size:13px;line-height:1.6}.email-verification button:disabled{opacity:.5;cursor:not-allowed}.auth-content>.email-verification{border:0;margin:0;padding:0}.auth-content>.email-verification h2{font-size:18px}@media(prefers-reduced-motion:no-preference){.auth-progress svg{animation:1.2s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}}@media(max-width:760px){.auth-page{padding-bottom:55px}.auth-page>.back{margin-bottom:32px}.auth-panel h1{font-size:35px}.auth-description{font-size:15px}.auth-content{margin-top:24px}.email-verification h2{font-size:20px}}.system-settings-page:has(.system-emails){width:100%;max-width:none}.email-intro{justify-content:space-between;align-items:flex-start;gap:24px;margin:36px 0 32px;display:flex}.email-intro h2{margin:0 0 12px;font-size:28px;font-weight:500}.email-intro p{max-width:590px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.email-delivery-state{border:1px solid var(--line);white-space:nowrap;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.email-delivery-state>span{background:#000;width:6px;height:6px}.email-workspace{grid-template-columns:clamp(260px,23vw,360px) minmax(0,1fr);gap:32px;display:grid}.email-library{border-right:1px solid var(--line);flex-direction:column;gap:28px;padding-right:24px;display:flex}.email-library h3{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px;font-weight:500}.email-library-items{gap:10px;display:grid}.email-template-current{text-align:left;border:1px solid var(--line);background:#fff;align-items:center;gap:12px;width:100%;min-height:78px;padding:14px 12px;display:flex}.email-template-current:hover{background:#fafafa;border-color:#999}.email-template-current[aria-pressed=true]{background:#f3f3f1;border-color:#000;box-shadow:inset 3px 0 #000}.email-template-current svg{flex-shrink:0}.email-template-current strong{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:550;line-height:1.5;display:block}.email-template-heading h3{margin:0 0 12px;font-size:23px;font-weight:500}.email-template-heading p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.7}.email-template-heading dl{gap:20px;margin:0 0 8px;font-size:13px;display:flex}.email-template-heading dt{color:var(--muted)}.email-template-heading dd{margin:0}.email-template-heading .email-template-note{margin:0 0 26px;font-size:12px}.email-preview-toolbar{border:1px solid var(--line);justify-content:space-between;gap:16px;padding:8px;display:flex}.email-view-options{gap:4px;display:flex}.email-view-options button{border:1px solid #0000;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.email-view-options button[aria-pressed=true]{color:#fff;background:#000}.email-view-options button:hover{border-color:#000}.email-preview-stage{border:1px solid var(--line);background:#e9e9e6;border-top:0;justify-content:center;padding:20px 12px;display:flex}.email-preview-stage iframe{background:#f3f3f1;border:0;width:100%;max-width:680px;display:block}.email-preview-stage.mobile iframe{max-width:375px}.email-preview-caption{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.7}.email-source label{margin:16px 0 10px;font-size:12px}.email-source textarea{resize:vertical;white-space:pre;border:1px solid var(--line);color:#000;background:#f7f7f5;border-radius:0;width:100%;min-height:680px;padding:18px;font-family:monospace;font-size:12px;line-height:1.7}.email-source p{color:var(--muted);font-size:12px;line-height:1.7}.email-test{border-top:1px solid #000;margin-top:32px;padding-top:26px}.email-test h3{margin:0 0 14px;font-size:20px;font-weight:500}.email-test p{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.7}.email-test strong{color:#000;overflow-wrap:anywhere;font-weight:400}.email-test-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.email-test-actions .button{gap:10px;width:auto;min-width:0;margin:0;padding:14px 20px;font-size:14px}.email-test-actions a{align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.email-feedback{border-left:2px solid #000;margin:20px 0;padding-left:14px;font-size:14px;line-height:1.7}@media(max-width:760px){.email-intro{margin-top:26px;display:block}.email-delivery-state{width:max-content;margin-top:18px}.email-workspace{grid-template-columns:minmax(0,1fr);gap:24px}.email-library{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}.email-template-heading dl{display:block}.email-template-heading dd{margin-top:7px}.email-preview-stage{padding:10px 0}.email-source textarea{min-height:500px}}.editor-form-actions>.editor-save-button{gap:8px;min-width:145px}@media(max-width:760px){.editor-form-actions>.editor-save-button{min-width:118px}}.account-email-settings{max-width:520px;margin-bottom:40px;scroll-margin-top:25px}.settings-email-row{align-items:center;gap:8px;min-width:0;display:flex}.settings-email-row strong{min-width:0}.settings-email-edit{width:32px;height:32px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.settings-email-edit:hover{color:#000;background:#f3f3f1}.settings-email-edit:focus-visible{outline-offset:2px;outline:2px solid}.change-email-content{max-width:520px;margin-inline:auto}.edition-format-field{min-width:0;margin-bottom:20px}.edition-format-field>.editor-field{margin-bottom:0}.edition-format-separator{align-items:center;gap:6px;min-height:28px;margin-top:5px;padding:4px 0;font-size:12px;display:inline-flex}.edition-format-separator>span{border:1px solid var(--line);background:#f5f5f5;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}.edition-format-separator:hover>span{background:#eaeaea;border-color:#000}:root input[type=radio],.editor-page input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;min-width:16px;height:16px;min-height:16px;box-shadow:none;cursor:pointer;vertical-align:middle;background:#fff;border:1px solid #000;flex:0 0 16px;place-items:center;margin:0;padding:0;display:inline-grid;transform:translateY(-1px)}:root input[type=radio]{border-radius:50%}:root input[type=radio]:checked{background:radial-gradient(circle,#000 0,#000 4px,#0000 4.5px)}:root input[type=radio]:after{content:none}.editor-page input[type=checkbox]{border-radius:0}.editor-page input[type=checkbox]:checked{background:#000}.editor-page input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}:root input[type=radio]:focus-visible,.editor-page input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #000}:root input[type=radio]:disabled,.editor-page input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.code-inline-options label,.code-check{align-items:center}@media(forced-colors:active){:root input[type=radio]:checked{background:canvas;border:5px solid highlight}.editor-page input[type=checkbox]:checked{background:highlight}.editor-page input[type=checkbox]:checked:after{border-color:highlighttext}}.claim-edition-picker{min-width:0}.claim-selected-editions{margin:12px 0 0;padding:0;list-style:none}.claim-selected-editions li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.claim-selected-editions li>span{flex:1;min-width:0}.claim-selected-editions strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5;display:block}.claim-selected-editions .icon-button{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.catalog-code-banner{border-top:1px solid #000;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:22px 0;font-size:14px;display:flex}.catalog-code-banner strong{font-weight:600}.catalog-code-banner p{margin-top:8px;line-height:1.6}.catalog-code-banner .text-action{white-space:nowrap}@media(max-width:600px){.catalog-code-banner{flex-direction:column;align-items:flex-start;gap:14px}}.code-detail-editions{margin:16px 0;padding-left:20px;font-size:14px;line-height:1.7}.code-detail-editions li+li{margin-top:6px}.voluntary-payment-actions{margin-top:20px}.voluntary-payment-actions>.text-action{margin-top:16px;display:inline-block}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.artifact-editor-mobile-title,.artifact-editor-context-title,.editor-mobile-action-icon{display:none}.editor-action-label{display:inline-flex;align-items:center;gap:8px}@media(max-width:1100px){.artifact-editor-page .editor-heading h1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media(max-width:760px){.artifact-editor-page,.artifact-admin-page{--artifact-gutter-left:max(20px,env(safe-area-inset-left));--artifact-gutter-right:max(20px,env(safe-area-inset-right));padding-left:var(--artifact-gutter-left);padding-right:var(--artifact-gutter-right)}.artifact-editor-mobile-title{display:block;padding-bottom:24px}.artifact-editor-mobile-title h1{font-size:27px;line-height:1.15;margin:8px 0 0;overflow-wrap:anywhere}.artifact-editor-page .editor-heading{flex-direction:row;align-items:center;gap:0;min-height:60px;margin-left:calc(-1 * var(--artifact-gutter-left));margin-right:calc(-1 * var(--artifact-gutter-right));padding:calc(7px + env(safe-area-inset-top)) var(--artifact-gutter-right) 8px var(--artifact-gutter-left);background:#fff}.artifact-editor-page .editor-heading>div:first-child{display:none}.artifact-editor-page .editor-heading-actions{width:100%;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.artifact-editor-context-title{display:block;flex:1;min-width:0;width:0;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600;opacity:0;transform:translateZ(0);pointer-events:none}.artifact-editor-context-title.is-visible{opacity:1}.artifact-editor-page .editor-form-actions{min-width:0;justify-content:flex-end;gap:8px}.artifact-editor-page .editor-form-actions .button{width:44px;min-width:44px;height:44px;min-height:44px;flex-shrink:0;padding:0;justify-content:center;line-height:20px}.artifact-editor-page .editor-form-actions .secondary{border-color:transparent;background:transparent}.artifact-editor-page .editor-form-actions .editor-action-label{display:none}.artifact-editor-page .editor-mobile-action-icon{display:block}.artifact-editor-page .editor-preview{width:44px;height:44px;flex-shrink:0;justify-content:center}.artifact-editor-page .editor-preview>span,.artifact-admin-header .publisher-heading-actions>a>span{display:none}.artifact-editor-page .editor-preview svg,.artifact-admin-header .publisher-heading-actions svg{width:20px;height:20px}.artifact-admin-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 12px;margin-bottom:28px}.artifact-admin-header>.back{grid-column:1;grid-row:1;margin:0;min-height:44px}.artifact-admin-header .publisher-heading{display:contents}.artifact-admin-header .publisher-heading>div:first-child{grid-column:1/-1;grid-row:2;min-width:0}.artifact-admin-header h1{overflow-wrap:anywhere}.artifact-admin-header .publisher-heading-actions{grid-column:2;grid-row:1;flex-direction:row;gap:8px}.artifact-admin-page .artifact-admin-header .publisher-heading-actions>a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#000}}.editor-page .editor-feedback:empty{min-height:0}.editor-page .editor-body{min-width:0}.editor-page .editor-section{display:grid;gap:24px;padding:32px 0}.editor-page .editor-section h2,.editor-page .editor-section h3{margin:0}.editor-page .editor-section-heading{margin:0;gap:16px;align-items:center}.editor-page .editor-section-heading+.editor-hint{margin-top:-12px}.editor-page .editor-field{display:grid;gap:8px;align-content:start;margin:0;min-width:0}.editor-page .editor-field :is(input,select,textarea){margin:0}.editor-page .editor-field :is(small,.markdown-hint){margin:0;line-height:1.6;color:#666}.editor-page .editor-field>.date-field{margin:0}.editor-page .editor-field-label{margin:0;line-height:1.5}.editor-page .editor-grid{gap:20px;align-items:start}.editor-page .editor-hint{margin:0;line-height:1.6;color:#666}.editor-page .editor-types{margin:0;gap:12px 20px}.editor-page .editor-types legend{margin-bottom:12px}.editor-page .editor-category-add{margin:0}.editor-page .editor-label{margin:0;line-height:1.5}.image-editor-heading{display:grid;gap:6px}.image-editor-heading .editor-hint{font-size:12px;line-height:1.6;color:#666;margin:0}.image-editor{display:grid;gap:12px}.image-editor-body{display:grid;gap:16px;min-width:0}.image-editor-body.has-single-preview{grid-template-columns:minmax(100px,160px) minmax(0,1fr);align-items:start}.image-editor .editor-label{margin:0}.image-editor .editor-images{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;align-items:start}.image-editor .editor-images.single-image{max-width:none;grid-template-columns:1fr}.image-editor .editor-images img{aspect-ratio:1;object-fit:cover;background:#f5f5f5}.image-editor .editor-images>div>button{width:32px;height:32px;top:6px;right:6px}.image-editor .editor-images>div>button:disabled{opacity:.4;cursor:wait}.editor-page .image-editor{margin:0}.editor-media-group{display:grid;gap:12px;min-width:0}.editor-page .editor-edition-body{display:grid;gap:24px;padding:24px}.editor-page .editor-edition{margin:0}.editor-page .editor-settings-group{display:grid;gap:20px;margin:0;padding-top:24px}.editor-page .editor-option-group{margin:0;gap:16px}.editor-page .editor-option{margin:0}.editor-page .editor-option>.editor-hint{margin:6px 0 0 27px}.editor-page .editor-check{margin:0}.editor-page .editor-prices{gap:12px}.editor-page .editor-contributor{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 100px 28px;gap:12px 16px;align-items:start;margin:0;padding-top:20px;border-top:1px solid var(--line)}.editor-page .editor-contributor>.editor-field:nth-child(3){grid-column:auto;max-width:none;padding:0;margin:0}.editor-page .editor-contributor>button{grid-column:4;grid-row:1;margin:0;align-self:end;height:46px}.editor-page .editor-material{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;padding:20px 54px 20px 20px;margin:0;border:1px solid var(--line);align-items:start}.editor-page .editor-material>.editor-field{font-size:14px}.editor-page .editor-material .editor-field :is(input,select,textarea){font-size:15px;padding:12px}.editor-page .editor-material>button{position:absolute;top:12px;right:10px;margin:0;display:grid;place-items:center;min-width:32px;min-height:32px}.editor-page .editor-file-link{min-width:0;display:grid;gap:16px}.editor-page .editor-certificate{margin:0}.editor-page .editor-remove{justify-self:start;margin:0}.editor-page .editor-sidebar{display:flex;flex-direction:column;gap:20px;padding-top:32px;min-width:0}.editor-page .editor-sidebar>h2{margin:0}.editor-page .editor-sidebar>.editor-field{margin:0}.editor-page .editor-sidebar>p{margin:-10px 0 0;line-height:1.65}.editor-page .catalog-display-settings{display:grid;gap:20px;margin:4px 0 0;padding-top:24px}.editor-page .catalog-display-settings h3{margin:0}.editor-page .editor-sidebar-preview{margin:4px 0 0}@media(max-width:1100px){.image-editor-body.has-single-preview{grid-template-columns:120px minmax(0,1fr)}.editor-page .editor-contributor{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 90px 24px;column-gap:12px}}@media(max-width:760px){.editor-page .editor-layout{flex-direction:column;gap:0}.editor-page .editor-section{padding:28px 0;gap:22px}.editor-page .editor-grid{grid-template-columns:1fr;gap:20px}.editor-page .editor-field :is(input,select,textarea),.editor-page .editor-material .editor-field :is(input,select,textarea){font-size:16px}.editor-page .editor-edition-body{padding:20px 16px;gap:22px}.editor-page .editor-material{padding:18px 46px 18px 16px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.editor-page .editor-prices{grid-template-columns:1fr 1fr;gap:16px 12px}.editor-page .editor-contributor{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.editor-page .editor-contributor>.editor-field:nth-child(3){grid-column:1/3;max-width:140px}.editor-page .editor-contributor>button{grid-column:3;grid-row:1;margin:0}.editor-page .editor-sidebar{border-top:1px solid #000;border-bottom:0;padding-top:28px}.editor-page .editor-sidebar-preview{display:none}}@media(max-width:480px){.image-editor-body.has-single-preview{grid-template-columns:1fr}.image-editor-body.has-single-preview>.editor-images{max-width:160px}.editor-page .editor-material{grid-template-columns:minmax(0,1fr)}.editor-page .editor-contributor{grid-template-columns:minmax(0,1fr) 28px}.editor-page .editor-contributor>.editor-field{grid-column:1}.editor-page .editor-contributor>.editor-field:nth-child(3){grid-column:1;max-width:140px}.editor-page .editor-contributor>button{grid-column:2}}.editor-page .editor-field>.search-select,.editor-page .editor-field>.editor-field-control,.editor-page .editor-field .claim-edition-picker>.search-select{margin-top:0}
