[data-pc-modal-layer=true]{isolation:isolate}[data-pc-modal-content=true]{outline:none;-ms-scroll-chaining:none;overscroll-behavior:contain;background:-webkit-linear-gradient(305deg,rgba(38,38,38,.64),rgba(18,18,18,.72))!important;background:linear-gradient(145deg,#262626a3,#121212b8)!important;border-color:#ffffff2e!important;-webkit-backdrop-filter:blur(1.125rem) saturate(115%);backdrop-filter:blur(1.125rem) saturate(115%);-webkit-box-shadow:inset 0 1PX 0 #ffffff0d,0 1.5rem 5rem #0006!important;box-shadow:inset 0 1PX #ffffff0d,0 1.5rem 5rem #0006!important}[data-pc-modal-content=true][data-pc-modal-layout=center]{position:fixed!important;inset:50% auto auto 50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;translate:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;width:min(var(--pc-modal-width, 40rem),calc(100vw - 4rem))!important;max-width:calc(100vw - 4rem)!important;height:auto;max-height:calc(100dvh - 4rem)!important;min-height:0;margin:0!important;overflow-y:auto;border:.0625rem solid rgba(255,255,255,.14);border-radius:1.25rem!important;-webkit-box-shadow:0 1.5rem 5rem rgba(0,0,0,.48);box-shadow:0 1.5rem 5rem #0000007a;-webkit-animation:pc-modal-enter .2s cubic-bezier(.23,1,.32,1) both!important;animation:pc-modal-enter .2s cubic-bezier(.23,1,.32,1) both!important}[data-pc-modal-content=true][data-pc-modal-layout=center].overflow-hidden{overflow:hidden}[data-pc-modal-content=true][data-pc-modal-layout=center][data-state=closed]{-webkit-animation:pc-modal-exit .18s ease-out both!important;animation:pc-modal-exit .18s ease-out both!important;pointer-events:none}[data-pc-modal-content=true] [data-slot=dialog-header],[data-pc-modal-content=true] [data-slot=sheet-header],[data-pc-modal-content=true] [data-slot=drawer-header]{padding-right:3rem;text-align:left;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[data-pc-modal-content=true]>[data-slot=dialog-title],[data-pc-modal-content=true]>[data-slot=sheet-title],[data-pc-modal-content=true]>[data-slot=drawer-title]{padding-right:3rem}[data-pc-modal-content=true] .pc-modal-close{position:absolute;right:1rem;top:1rem;z-index:2;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;border:.0625rem solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff0a;color:#d4d4d8;opacity:1}[data-pc-modal-content=true] .pc-modal-close.hidden{display:none}[data-pc-modal-content=true] .pc-modal-close:hover{background:#ffffff1a;color:#fff}[data-pc-modal-content=true] .pc-modal-close:focus-visible{outline:.125rem solid #e83e0c;outline-offset:.1875rem}[data-pc-modal-content=true] [data-slot=drawer-handle]{display:none}[data-pc-modal-content=true] [data-slot=dialog-footer],[data-pc-modal-content=true] [data-slot=drawer-footer],[data-pc-modal-content=true] [data-slot=sheet-footer]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes pc-modal-enter{0%{opacity:0}to{opacity:1}}@keyframes pc-modal-enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes pc-modal-exit{0%{opacity:1}to{opacity:0}}@keyframes pc-modal-exit{0%{opacity:1}to{opacity:0}}.desktop-presentation [data-pc-sdk-modal]{position:fixed;inset:0;isolation:isolate}.desktop-presentation [data-pc-sdk-content=alert],.desktop-presentation [data-pc-sdk-content=actions]{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed!important;left:50%!important;top:50%!important;bottom:auto!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:min(25.625rem,calc(100vw - 4rem))!important;max-width:calc(100vw - 4rem)!important;max-height:calc(100dvh - 4rem);overflow-y:auto!important;border:.0625rem solid #ffffff2e;border-radius:1.25rem!important;padding:1.5rem;background:-webkit-linear-gradient(305deg,rgba(38,38,38,.64),rgba(18,18,18,.72))!important;background:linear-gradient(145deg,#262626a3,#121212b8)!important;backdrop-filter:blur(1.125rem) saturate(115%);-webkit-backdrop-filter:blur(1.125rem) saturate(115%);color:#f5f5f5;line-height:1.6!important;outline:none;-webkit-box-shadow:inset 0 1PX 0 #ffffff0d,0 1.5rem 5rem rgba(0,0,0,.4);box-shadow:inset 0 1PX #ffffff0d,0 1.5rem 5rem #0006}.desktop-presentation [data-pc-sdk-modal] .taro-modal__title{padding:0 0 .75rem!important;font-size:1.125rem!important;font-weight:600;text-align:left}.desktop-presentation [data-pc-sdk-modal] .taro-modal__text{padding:0!important;min-height:0!important;font-size:.9375rem!important;line-height:1.7!important;color:#b7b7bd!important;white-space:pre-wrap;text-align:left}.desktop-presentation [data-pc-sdk-modal] .taro-modal__foot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border:0;margin-top:1.75rem;gap:.75rem;font-size:.9375rem!important;line-height:1.5!important}.desktop-presentation [data-pc-sdk-modal] .taro-modal__foot:after,.desktop-presentation [data-pc-sdk-modal] .taro-modal__foot:before,.desktop-presentation [data-pc-sdk-modal] .taro-model__btn:after{display:none}.desktop-presentation [data-pc-sdk-modal] .taro-model__btn{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-height:2.75rem;padding:.65rem 1.15rem;border-radius:999rem;border:1PX solid #ffffff20;color:#dedee3!important;background:#ffffff06;cursor:pointer}.desktop-presentation [data-pc-sdk-modal] .taro-model__confirm{color:#fff!important;background:var(--pc-sdk-confirm-color,#e83e0c);border-color:transparent}.desktop-presentation [data-pc-sdk-content=actions]>div{background:transparent!important;color:#e4e4e7!important}.desktop-presentation [data-pc-sdk-content=actions] [role=button]{padding:.875rem 1rem!important;border-radius:.75rem;font-size:.9375rem!important;cursor:pointer}.desktop-presentation [data-pc-sdk-content=actions] [role=button]:hover{background:#ffffff0a!important}.desktop-presentation [data-pc-sdk-modal] [role=button]:focus-visible{outline:.125rem solid #e83e0c;outline-offset:.125rem}.desktop-presentation .pc-sdk-preview-close{position:absolute;top:1.25rem;right:1.5rem;z-index:2;min-height:2.75rem;padding:.5rem 1rem;border-radius:2rem;border:.0625rem solid #555;background:#181818df;color:#fff;cursor:pointer}.desktop-presentation [data-sdk-safe-cancel=true] .taro-model__cancel{-webkit-order:2;-ms-flex-order:2;order:2;background:var(--primary,#e83e0c);border-color:transparent;color:#fff!important}.desktop-presentation [data-sdk-safe-cancel=true] .taro-model__confirm{-webkit-order:1;-ms-flex-order:1;order:1;background:#ffffff06;border-color:#ffffff20;color:#dedee3!important}.desktop-presentation [data-pc-sdk-modal=alert] .taro-modal__mask,.desktop-presentation [data-pc-sdk-modal=actions] .taro-actionsheet__mask{background:#00000038;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem)}.desktop-presentation [data-pc-sdk-modal] .taro-model__btn{-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:auto!important}.mobile-modal-layer{--mobile-glass-surface: rgba(24, 24, 27, .78);--mobile-glass-line: rgba(255, 255, 255, .2);isolation:isolate;z-index:3000}.mobile-modal-layer .mobile-modal-backdrop{background:#0304075c!important;backdrop-filter:blur(.125rem);-webkit-backdrop-filter:blur(.125rem)}.mobile-modal-surface.mobile-modal-surface{color:#f4f4f5;background:var(--mobile-glass-surface, rgba(24, 24, 27, .78))!important;border-color:var(--mobile-glass-line, rgba(255, 255, 255, .2))!important;-webkit-box-shadow:inset 0 .025rem 0 rgba(255,255,255,.075),0 .6rem 2rem rgba(0,0,0,.3);box-shadow:inset 0 .025rem #ffffff13,0 .6rem 2rem #0000004d;backdrop-filter:blur(.5rem) saturate(135%)!important;-webkit-backdrop-filter:blur(.5rem) saturate(135%)!important;outline:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.mobile-modal-layer[data-state=closed],.mobile-modal-layer[data-state=closed] .mobile-modal-backdrop,.mobile-modal-layer[data-state=closed] .mobile-modal-surface{pointer-events:none!important}.mobile-modal-layer .touch-viewer-shell{background:transparent}.mobile-modal-layer .touch-viewer-default-close{display:none!important}.mobile-modal-surface .mobile-modal-close{min-width:44PX;min-height:44PX}html[data-mobile-landscape=true] .mobile-modal-layer [role=alertdialog]{-webkit-box-sizing:border-box;box-sizing:border-box;top:calc(var(--mobile-visual-top,0PX) + var(--mobile-visual-height,100dvh) / 2)!important;max-height:max(0PX,calc(var(--mobile-visual-height,100dvh) - 24PX - env(safe-area-inset-top,0PX) - env(safe-area-inset-bottom,0PX)));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}html[data-mobile-landscape=true] .artist-consult-dialog.artist-consult-dialog--touch{top:calc(var(--mobile-visual-top,0PX) + max(8PX,env(safe-area-inset-top,0PX)))!important;height:auto!important;max-height:max(0PX,calc(var(--mobile-visual-height,100dvh) - max(8PX,env(safe-area-inset-top,0PX)) - max(8PX,env(safe-area-inset-bottom,0PX))))!important;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}html[data-mobile-landscape=true] .artist-consult-dialog--touch .artist-consult-dialog__body{-webkit-flex:none;-ms-flex:none;flex:none;height:auto!important;min-height:0;overflow:visible}html[data-mobile-landscape=true] .artist-consult-dialog--touch .artist-consult-dialog__body .taro-scroll-view__scroll-y{overflow-y:visible;height:auto}html[data-mobile-landscape=true] .mobile-modal-layer .artist-case-tags-sheet{-webkit-box-sizing:border-box;box-sizing:border-box;bottom:max(0PX,calc(100% - var(--mobile-visual-top,0PX) - var(--mobile-visual-height,100%)));max-height:max(0PX,calc(var(--mobile-visual-height,100dvh) - max(8PX,env(safe-area-inset-top,0PX))));margin-top:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}html[data-mobile-landscape=true] .artist-case-tags-sheet>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dc-button.dc-button{border-radius:999PX!important;font-size:12PX;font-weight:400;line-height:1.4;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;outline:none!important;-webkit-transition:color .16s ease,background-color .16s ease,opacity .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:color .16s ease,background-color .16s ease,opacity .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:transform .14s cubic-bezier(.23,1,.32,1),color .16s ease,background-color .16s ease,opacity .14s ease;transition:transform .14s cubic-bezier(.23,1,.32,1),color .16s ease,background-color .16s ease,opacity .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1)}.dc-button.dc-role-action.ui-button--outline{border-color:#444!important}.dc-button.ui-button--ghost{background-color:transparent}.dc-button.dc-button:active:not([aria-disabled=true]){-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);translate:none}.dc-button.dc-button-touch{min-height:44PX}.dc-button.dc-button-icon{border-radius:50%;min-width:44PX;min-height:44PX;padding:0!important}.dc-button.dc-button-text{border-radius:0}.dc-input.dc-input{border-radius:12PX!important;border-color:#444!important;font-size:15PX;font-weight:400;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;-webkit-transition:background-color .16s ease;transition:background-color .16s ease}.dc-input.dc-input:focus-within,.dc-input.dc-input-focused{background-color:#292929!important}.dc-input.dc-input[aria-invalid=true]{border-color:#e67c69!important}.dc-checkbox.dc-checkbox{width:20PX;height:20PX;border-radius:50%;border:1PX solid #666;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;outline:none;-webkit-transition:background-color .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:background-color .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s ease;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s ease,-webkit-transform .14s cubic-bezier(.23,1,.32,1)}.dc-checkbox.dc-checkbox-on{background:#e83e0c;border-color:#e83e0c;color:#fff}.dc-checkbox:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.dc-favorite.dc-favorite{border:0!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;min-width:44PX;min-height:44PX;outline:none!important}.dc-dialog.dc-dialog{border-radius:20PX!important}.dc-dialog.dc-dialog.mobile-modal-surface{border-radius:24PX!important;left:10PX!important;right:10PX!important;bottom:max(8PX,env(safe-area-inset-bottom))!important}.dc-dialog.dc-dialog.mobile-modal-surface .artist-filter-sheet{border-radius:inherit}.dc-loading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:160PX}.dc-loading-logo{width:150PX;-webkit-animation:dc-logo-breathe 2.4s ease-in-out infinite;animation:dc-logo-breathe 2.4s ease-in-out infinite}.dc-loading-art{width:150PX;height:34PX}@-webkit-keyframes dc-logo-breathe{0%,to{opacity:.48}50%{opacity:1}}@keyframes dc-logo-breathe{0%,to{opacity:.48}50%{opacity:1}}.dc-short-tabs{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24PX;padding:0 20PX}.dc-short-tabs .dc-short-tab.dc-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:44PX;padding:0!important}.dc-short-label{display:block;font-size:14PX;line-height:22PX;font-weight:500}.dc-short-line{position:absolute;left:0;bottom:5PX;width:1PX;height:3PX;border-radius:999PX;background:#e83e0c;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;pointer-events:none}.dc-short-line.is-ready{-webkit-transition:-webkit-transform .22s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .22s cubic-bezier(.23,1,.32,1);transition:transform .22s cubic-bezier(.23,1,.32,1);transition:transform .22s cubic-bezier(.23,1,.32,1),-webkit-transform .22s cubic-bezier(.23,1,.32,1)}.dc-button.creator-admission-option{border-radius:16PX!important}.dc-button.creator-admission-option:active{-webkit-transform:none;-ms-transform:none;transform:none}.dc-dialog-center.dc-dialog-center{border-radius:20PX!important}.dc-dialog-center.mobile-modal-surface{border-radius:24PX!important}.dc-filter-page.touch-artist-filter .artist-filter-actions{padding-bottom:max(12PX,env(safe-area-inset-bottom,0PX))}.dc-button.dc-role-tab,.dc-button.dc-button.dc-role-text{border-radius:0!important;border:0!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.dc-button.dc-role-tab{font-weight:500!important;font-size:14PX!important}.dc-button.dc-role-card{border-radius:16PX!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.dc-button.dc-button.dc-button-icon{border-radius:50%!important}.dc-button.dc-button.filter-mode-option{border-radius:999PX!important}.dc-filter-browser .filter-selection-mode{border-radius:999PX!important;padding:3PX!important;gap:2PX}.dc-filter-browser .filter-mode-option[aria-pressed=true]{background:#363636!important}.dc-filter-browser .filter-option.dc-button{border:1PX solid #3a3a3a!important;border-radius:999PX!important;background:transparent!important}.dc-filter-browser .filter-option.dc-button[aria-pressed=true]{background:#e83e0c20!important;border-color:#e83e0c66!important;color:#e83e0c}.dc-filter-browser .filter-option-mark{border-radius:50%!important}.dc-short-tabs.dc-filter-tabs{gap:24PX;padding-inline:20PX}.dc-short-tabs.dc-short-tabs .dc-short-tab{padding:0!important;margin:0!important;height:44PX!important;border:0!important}.dc-short-tabs.dc-short-tabs .dc-short-label{font-size:14PX;line-height:22PX;font-weight:500}.dc-input-touch.dc-input{font-size:16PX;min-height:48PX}.dc-card.dc-card{border-radius:16PX!important;border-color:#3a3a3a;background:#1a1a1a}.dc-badge.dc-badge{border-radius:6PX;font-weight:500}.dc-badge.removable-chip{border-radius:999PX!important}.dc-control.dc-control{border-radius:12PX!important;border-color:#3a3a3a!important;outline:none!important;--tw-ring-shadow:0 0 #0000 !important;--tw-ring-offset-shadow:0 0 #0000 !important}.dc-popover.dc-popover{border:1PX solid #3a3a3a;border-radius:16PX!important;background:#1a1a1a}.dc-progress.dc-progress{height:8PX;border-radius:999PX}.dc-progress>taro-view-core{-webkit-transition:-webkit-transform .2s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .2s cubic-bezier(.23,1,.32,1);transition:transform .2s cubic-bezier(.23,1,.32,1);transition:transform .2s cubic-bezier(.23,1,.32,1),-webkit-transform .2s cubic-bezier(.23,1,.32,1)}.dc-selection-mark.dc-selection-mark{-webkit-box-sizing:border-box;box-sizing:border-box;width:20PX!important;height:20PX!important;min-width:20PX;min-height:20PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-width:1PX!important}.dc-selection-mark.dc-selection-mark taro-image-core,.dc-checkbox taro-image-core{width:14PX!important;height:14PX!important}.dc-tabs-list.dc-tabs-list{position:relative;border-radius:0;background:transparent;padding:0;gap:24PX;min-height:44PX;height:auto}.dc-tabs-trigger.dc-tabs-trigger{border:0!important;border-radius:0!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;min-height:44PX;padding:0!important;font-size:14PX;font-weight:500;outline:none;-webkit-transition:color .16s ease;transition:color .16s ease}.dc-tabs-trigger[data-state=active]{color:#e83e0c!important}.dc-tabs-trigger:after,.dc-tabs-trigger .native-chapter-indicator{display:none!important}.dc-tabs-label{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}.dc-page.dc-page,.dc-button,.dc-input,.dc-control,.dc-dialog,.dc-dialog-center,.dc-tabs-list{font-family:Prompt,SourceHanSans,-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.dc-page .design-button{border-radius:999PX!important;font-size:12PX!important;font-weight:400!important}.dc-page .design-setting-row{border-radius:0}.dc-page .admin-design-title{font-weight:700}.dc-page .admin-design-description{font-weight:400;color:#b5b5b5}.dc-page .design-eyebrow{font-weight:500}.dc-button.dc-role-action{font-weight:400!important;font-size:12PX!important}.dc-button.dc-role-action .touch-directory-control-label{font-weight:400;font-size:12PX}.dc-input.dc-input taro-input-core,.dc-input.dc-input taro-textarea-core{font-family:inherit;font-size:inherit;font-weight:400}.dc-filter-browser .filter-search .dc-input{font-size:14PX;min-height:44PX}.dc-select-panel.dc-select-panel{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:0;max-width:calc(100vw - 32PX)}.dc-native-select-option{min-height:44PX;-webkit-box-sizing:border-box;box-sizing:border-box}.dc-native-select-label{display:inline-block;-webkit-flex:none;-ms-flex:none;flex:none;white-space:nowrap}.dc-select-fitted .dc-native-select-label{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.dc-switch.dc-switch{--tw-ring-shadow:0 0 #0000 !important;--tw-ring-offset-shadow:0 0 #0000 !important;outline:none}.dc-switch>taro-view-core{background:#f4f4f4;-webkit-transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.dc-popover.dc-popover{--tw-ring-shadow:0 0 #0000 !important;--tw-ring-offset-shadow:0 0 #0000 !important}.dc-short-tabs.dc-exhibit-tabs{min-width:0;width:auto;padding:0}.artist-mobile-tabs .dc-short-tabs{position:relative;z-index:1;min-width:0;width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:12PX}.dc-button.ui-button--ghost:where(:not(.text-primary,.text-destructive,.dc-favorite,.dc-role-card,.dc-role-tab)){color:var(--dc-secondary-label,#b5b5b5)!important}.dc-button.dc-role-action.ui-button--primary:not(.ip-apply-primary):not(.desktop-primary-link):not(.exhibit-primary){background:#e83e0c!important;color:#fff!important}.dc-button.dc-button.dc-role-action.ui-button--primary:not(.ip-apply-primary):not(.desktop-primary-link):not(.exhibit-primary):active{background:#c83408!important}.dc-dialog.dc-dialog,.dc-dialog-center.dc-dialog-center{border-width:1PX!important;border-color:#ffffff26!important}.dc-label.dc-label{font-size:14PX;font-weight:500;line-height:22PX}.dc-page .ui-table-head{font-size:14PX;font-weight:500;color:#b5b5b5}.dc-page .ui-table-cell{font-size:15PX;font-weight:400;font-variant-numeric:tabular-nums}.dc-card .text-caption{font-size:13PX;line-height:20PX;font-weight:400}.dc-page .admin-design-title{font-size:32PX;line-height:42PX}@media(max-width:599px){.dc-page .admin-design-title{font-size:24PX;line-height:34PX}}.dc-workflow-scroll{width:100%}.dc-short-tabs.dc-workflow-tabs{min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-inline:0;gap:24PX;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.dc-workflow-tabs .dc-short-tab{background:transparent!important;border:0!important;font-size:14PX!important;font-weight:500!important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.dc-workflow-tabs .dc-short-tab[aria-selected=true]{color:#e83e0c!important}.dc-menu-motion{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:opacity .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:opacity .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.dc-menu-motion[data-motion-state=open]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s}.dc-menu-motion.dc-menu-motion{-webkit-animation:none!important;animation:none!important}.dc-popover.dropdown-menu-scale.is-open{-webkit-transition-duration:.2s;transition-duration:.2s}.dc-popover.dropdown-menu-scale:not(.is-open){-webkit-transition-duration:.16s;transition-duration:.16s}.dc-reveal{overflow:hidden;-webkit-transition:height .2s cubic-bezier(.23,1,.32,1),opacity .16s ease;transition:height .2s cubic-bezier(.23,1,.32,1),opacity .16s ease}.dc-reveal-inner{overflow:hidden}.dc-page .artist-mobile-panel{-webkit-animation:dc-content-in .16s ease-out both;animation:dc-content-in .16s ease-out both}@-webkit-keyframes dc-content-in{0%{opacity:0}to{opacity:1}}@keyframes dc-content-in{0%{opacity:0}to{opacity:1}}.dc-application-steps.dc-application-steps{position:relative!important}.dc-application-step.dc-button{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:52PX;padding:8PX 0!important;gap:12PX}.dc-application-step.is-active{color:#f4f4f4!important}.dc-application-steps.dc-application-steps .dc-short-line.dc-short-line{position:absolute;display:block!important;padding:0!important;margin:0!important;width:1PX!important;height:3PX!important;min-height:0!important;border:0!important;border-radius:999PX!important;background:#e83e0c!important}.dc-application-step.is-active .dc-step-number{color:#e83e0c!important}.dc-toggle.dc-toggle{border-radius:999PX!important;outline:none!important;border-color:#3a3a3a!important;--tw-ring-shadow:0 0 #0000 !important;--tw-ring-offset-shadow:0 0 #0000 !important}.dc-link-action.dc-link-action{border-radius:999PX!important;border:1PX solid #3a3a3a!important;font-size:12PX!important;font-weight:400!important;gap:9PX}.dc-page .workspace-profile-artists{border-radius:16PX!important;background:#1a1a1a;border-color:#3a3a3a}@media(max-width:599px){.dc-toggle.dc-toggle{min-height:44PX}}.dc-badge.dc-badge-action{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:999PX;min-height:32PX;padding-inline:14PX;font-size:12PX;font-weight:400}.dc-input-group.dc-input-group,.dc-page .dc-search-field{border:1PX solid #444;border-radius:12PX;background:#1e1e1e;-webkit-box-shadow:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000 !important;--tw-ring-offset-shadow:0 0 #0000 !important}.dc-input-group.dc-input-group-focused,.dc-page .dc-search-field:focus-within{background:#292929}.dc-input-group [data-slot=input-group-control]{font-size:15PX;font-weight:400}.dc-page .dc-search-field .dc-input,.dc-page .touch-search-field .dc-input{border:0!important;background:transparent!important}@media(max-width:599px){.dc-badge.dc-badge-action{min-height:44PX}.dc-input-group [data-slot=input-group-control]{font-size:16PX}}.dc-tabs-scroll{width:100%;max-width:100%}.dc-tabs-scroll .dc-tabs-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.dc-tabs-scroll .dc-tabs-trigger{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dc-page .workspace-metric.dc-role-card{font-size:15PX;font-weight:400}.dc-page .admin-console-body{min-width:0}.dc-ip-editor.dc-ip-editor{grid-template-columns:minmax(0,1fr)}.dc-dialog.dc-dialog.mobile-modal-surface{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 20PX)!important;max-width:calc(100% - 20PX)!important}.dc-dialog.sheet-content.mobile-modal-surface{top:max(8PX,env(safe-area-inset-top,0PX))!important;height:auto!important;max-height:calc(100% - 16PX - env(safe-area-inset-top,0PX) - env(safe-area-inset-bottom,0PX))!important}.dc-dialog-center [data-slot=dialog-header]{padding-right:36PX;text-align:left}.dc-dialog-center .pc-modal-close,.dc-dialog .pc-modal-close{z-index:2}.dc-button.dc-button.dc-role-row{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.dc-button.dc-button.dc-role-choice[aria-pressed=true]{background:#e83e0c!important;border-color:#e83e0c!important;color:#fff!important}.dc-button.dc-button.dc-back-label{min-height:44PX;height:44PX;width:auto;min-width:72PX;padding:0 12PX;gap:8PX}.dc-short-tabs .dc-short-tab.dc-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.ui-field-feedback-control.is-invalid{position:relative;border-radius:.75rem}.ui-field-feedback-control.is-invalid:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border:.025rem solid #ff3b30;border-radius:inherit}.validation-shake-0{-webkit-animation:validation-shake-even .28s cubic-bezier(.23,1,.32,1);animation:validation-shake-even .28s cubic-bezier(.23,1,.32,1)}.validation-shake-1{-webkit-animation:validation-shake-odd .28s cubic-bezier(.23,1,.32,1);animation:validation-shake-odd .28s cubic-bezier(.23,1,.32,1)}@-webkit-keyframes validation-shake-even{0%,to{-webkit-transform:translateX(0);transform:translate(0)}25%{-webkit-transform:translateX(-.3125rem);transform:translate(-.3125rem)}50%{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}75%{-webkit-transform:translateX(-.125rem);transform:translate(-.125rem)}}@keyframes validation-shake-even{0%,to{-webkit-transform:translateX(0);transform:translate(0)}25%{-webkit-transform:translateX(-.3125rem);transform:translate(-.3125rem)}50%{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}75%{-webkit-transform:translateX(-.125rem);transform:translate(-.125rem)}}@-webkit-keyframes validation-shake-odd{0%,to{-webkit-transform:translateX(0);transform:translate(0)}25%{-webkit-transform:translateX(-.3125rem);transform:translate(-.3125rem)}50%{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}75%{-webkit-transform:translateX(-.125rem);transform:translate(-.125rem)}}@keyframes validation-shake-odd{0%,to{-webkit-transform:translateX(0);transform:translate(0)}25%{-webkit-transform:translateX(-.3125rem);transform:translate(-.3125rem)}50%{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}75%{-webkit-transform:translateX(-.125rem);transform:translate(-.125rem)}}.ui-button-touch-pressed{opacity:.72}body:not(.desktop-presentation):not([data-keyboard-navigation=true]) .ui-button:focus{--tw-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000}@media(hover:hover)and (pointer:fine){body:not(.desktop-presentation) .ui-button--primary:hover{background-color:var(--primary)}body:not(.desktop-presentation) .ui-button--destructive:hover{background-color:var(--destructive)}body:not(.desktop-presentation) .ui-button--secondary:hover{background-color:var(--secondary)}body:not(.desktop-presentation) .ui-button--link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}}.desktop-presentation .ui-button,.desktop-presentation .ui-control-trigger{--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important;outline:none;cursor:pointer;-webkit-transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,transform;transition-property:color,background-color,border-color,opacity,transform,-webkit-transform;-webkit-transition-duration:.16s;transition-duration:.16s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.desktop-presentation :where(.ui-button--primary):where(:not([aria-disabled=true],:disabled)):hover{background-color:#f04b1b}.desktop-presentation :where(.ui-button--destructive):where(:not([aria-disabled=true],:disabled)):hover{background-color:#fa4935}.desktop-presentation :where(.ui-button--secondary):where(:not([aria-disabled=true],:disabled)):hover{background-color:#303030}.desktop-presentation :where(.ui-button--outline):where(:not([aria-disabled=true],:disabled,[aria-pressed=true],[aria-current],.is-active)):hover{border-color:#fff5}.desktop-presentation :where(.ui-button--link):where(:not([aria-disabled=true],:disabled)):hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.desktop-presentation .ui-control-trigger:where(:not([aria-disabled=true],[data-state=active],[data-state=on],[data-state=open],.is-active)):hover,.desktop-presentation .consult-dialog__option:where(:not(.is-active)):hover{background-color:#ffffff12}.desktop-presentation .ui-select-trigger:where(:not([aria-disabled=true],[data-state=open])):hover,.desktop-presentation .consult-dialog__option:where(:not(.is-active)):hover{border-color:#fff5}.desktop-presentation :where(.ui-button--outline,.ui-button--secondary)[aria-pressed=false]:where(:not([aria-disabled=true],:disabled,.is-active,.is-selected,.is-current)):hover,.desktop-presentation .ui-control-trigger[data-state=off]:where(:not([aria-disabled=true],[data-disabled],:disabled)):hover,.desktop-presentation .consult-dialog__option:where(:not(.is-active,[aria-disabled=true],:disabled)):hover{background-color:var(--choice-hover-background)}.desktop-presentation :where(.ui-button--outline)[aria-pressed=false]:where(:not([aria-disabled=true],:disabled,.is-active,.is-selected,.is-current)):hover,.desktop-presentation .consult-dialog__option:where(:not(.is-active,[aria-disabled=true],:disabled)):hover{border-color:var(--choice-hover-border)}.desktop-presentation .consult-dialog__submit:where(:not([aria-disabled=true],:disabled)):hover{opacity:.88}.desktop-presentation .ui-button:is(.exhibit-primary,.desktop-primary-link,.site-state-primary):where(:not([aria-disabled=true],:disabled)):hover{background-color:var(--primary);color:var(--primary-foreground)}.desktop-presentation .ui-button:is(.exhibit-primary,.desktop-primary-link,.site-state-primary) svg{stroke:currentColor}.desktop-presentation .ui-button:is(.exhibit-primary,.desktop-primary-link,.site-state-primary):where(:not([aria-disabled=true],:disabled)):hover taro-image-core[src^="data:image/svg+xml"]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.desktop-presentation .ui-button:is(.desktop-link,.desktop-text-link,.desktop-account-link,.desktop-brand-index-link,.directory-search-submit,.exhibit-back,.exhibit-bio-toggle,.exhibit-nav-link):where(:not([aria-disabled=true],:disabled,[aria-current],[aria-pressed=true],.is-active,.is-current,.text-primary)):hover,.desktop-presentation :is(.desktop-directory-filter,.desktop-directory-meta) .ui-button:where(:not([aria-disabled=true],:disabled,[aria-pressed=true],.text-primary)):hover{background-color:transparent;color:#fff}.desktop-presentation .desktop-work-frame>.ui-button:hover,.desktop-presentation .ui-button:is(.exhibit-profile-portrait,.exhibit-project,.desktop-media-button):hover{background-color:transparent}.desktop-presentation .desktop-favorite-control:where(:not([aria-disabled=true])):hover{background-color:#ffffff14}.desktop-presentation .desktop-favorite-control:where(:not([aria-disabled=true])):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);translate:none;opacity:1}}.desktop-presentation .desktop-favorite-control{border-radius:50%;-webkit-transition:background-color .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:background-color .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1);transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.desktop-presentation .consult-dialog__option{cursor:pointer;-webkit-transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,-webkit-transform .16s ease}.desktop-presentation .ui-button:not([aria-disabled=true]):not(:disabled):focus-visible,.desktop-presentation .ui-control-trigger:not([aria-disabled=true]):focus-visible{outline:.125rem solid #ff7545;outline-offset:.1875rem}.desktop-presentation .ui-button[aria-disabled=true],.desktop-presentation .ui-button:disabled,.desktop-presentation .ui-control-trigger[aria-disabled=true]{pointer-events:none;cursor:default;outline-color:transparent}.dc-control.dc-control.ui-select-open,.dc-control.dc-control.ui-select-browser-trigger[data-state=open]{border-color:#8b8b8b!important}.admission-consent-row{gap:8PX}.admission-consent-check{-webkit-box-sizing:border-box;box-sizing:border-box;width:16PX;height:16PX;margin-top:2PX}.admission-consent-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14PX;margin-left:24PX}.admission-consent .admission-consent-links .admission-consent-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:0;min-height:44PX;height:auto;padding:4PX 0;color:#a3a3a3;font-size:11PX;font-weight:400;line-height:20PX;white-space:nowrap}.admission-consent-link-label{color:#a3a3a3;font-size:11PX;font-weight:400;line-height:20PX;border-bottom:1PX dashed #777}.ui-input-shell>taro-input-core{position:absolute;inset:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:inherit;border-radius:inherit}.ui-input-shell>taro-input-core>.weui-input{position:absolute;inset:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;padding:inherit;border:0;border-radius:inherit;background:transparent;font:inherit;line-height:normal}.phone-login-form [data-slot=input-group]>taro-view-core,.phone-login-form [data-slot=input-group] taro-input-core{min-width:0}.phone-login-form [data-slot=input-group] taro-input-core:focus{outline:none!important}.brand-opening-mark{width:112PX;height:26PX}.brand-opening-mark-desktop{width:136PX;height:31PX}.public-desktop .brand-gallery-room{height:100vh;height:100dvh;min-height:0;margin-top:calc(-1 * var(--desktop-header-height));padding-top:var(--desktop-header-height);-webkit-box-sizing:border-box;box-sizing:border-box}.public-desktop .brand-room-camera{-webkit-perspective:var(--room-perspective);perspective:var(--room-perspective);-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.public-desktop .brand-room-world,.public-desktop .brand-room-passage{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0)}.public-desktop .brand-room-flight{width:0;height:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.public-desktop .brand-room-scene[data-running=false] .brand-room-image{-webkit-animation-play-state:paused;animation-play-state:paused}.public-desktop .brand-room-plane{will-change:transform,opacity}.public-desktop .brand-room-plane--left{--wall-x: calc(-1 * var(--room-halfWidth));--wall-y: calc(var(--wall-offset) * var(--room-halfHeight));--wall-rotate-y: 90deg}.public-desktop .brand-room-plane--right{--wall-x: var(--room-halfWidth);--wall-y: calc(var(--wall-offset) * var(--room-halfHeight));--wall-rotate-y: -90deg}.public-desktop .brand-room-plane--ceiling{--wall-x: calc(var(--wall-offset) * var(--room-halfWidth));--wall-y: calc(-1 * var(--room-halfHeight));--wall-rotate-x: -90deg}.public-desktop .brand-room-plane--floor{--wall-x: calc(var(--wall-offset) * var(--room-halfWidth));--wall-y: var(--room-halfHeight);--wall-rotate-x: 90deg}.public-desktop .brand-room-arrival{width:calc(var(--room-cardWidth) * var(--card-scale));-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:root:not(.desktop-page-content-pending) .public-desktop .brand-gallery-room[data-route-active=true] .brand-room-world:not([data-entry-arrived=true]) .brand-room-flight[data-loaded=true] .brand-room-image,.wide-opening.public-desktop .brand-room-flight[data-loaded=true] .brand-room-image{-webkit-animation:brand-room-arrive 1.2s cubic-bezier(.5,0,.5,1) var(--arrival-delay, 0ms) both;animation:brand-room-arrive 1.2s cubic-bezier(.5,0,.5,1) var(--arrival-delay, 0ms) both}:root:not(.desktop-page-content-pending) .public-desktop .brand-room-scene[data-running=false] .brand-room-flight[data-loaded=true] .brand-room-image{-webkit-animation-play-state:paused;animation-play-state:paused}.public-desktop .brand-room-flight[data-wall=right]{--arrival-delay: 60ms}.public-desktop .brand-room-flight[data-wall=ceiling]{--arrival-delay: .12s}.public-desktop .brand-room-flight[data-wall=floor]{--arrival-delay: .18s}.public-desktop .brand-room-image{width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.public-desktop .brand-room-world[data-entry-arrived=true] .brand-room-image{opacity:1}.public-desktop .brand-room-shade{background:-webkit-gradient(linear,left bottom,left top,from(#0a0a0a),color-stop(12%,#0a0a0a00),color-stop(91%,#0a0a0a00),to(#0a0a0a88));background:-webkit-linear-gradient(bottom,#0a0a0a 0%,#0a0a0a00 12%,#0a0a0a00 91%,#0a0a0a88 100%);background:linear-gradient(0deg,#0a0a0a,#0a0a0a00 12% 91%,#0a0a0a88)}.public-desktop .brand-room-title-line{font-size:clamp(1.875rem,min(3.2vw,7vh),3.75rem);font-size:clamp(1.875rem,min(3.2vw,7dvh),3.75rem);line-height:1.5}.public-desktop .brand-room-title-outline{color:transparent;-webkit-text-stroke:clamp(.0375rem,.038em,.05625rem) #fff}.public-desktop .brand-room-punctuation{display:inline-block;width:0;overflow:visible;font:inherit}.public-desktop .brand-room-copy .brand-opening-mark,.public-desktop .brand-room-title-line,.public-desktop .brand-room-action,.public-desktop .brand-room-footer>span{opacity:0}:root:not(.wide-opening-active):not(.desktop-page-content-pending) .public-desktop .brand-gallery-room[data-route-active=true] :is(.brand-opening-mark,.brand-room-title-line,.brand-room-action,.brand-room-footer>span){-webkit-animation:brand-room-copy-clear .36s cubic-bezier(.23,1,.32,1) both;animation:brand-room-copy-clear .36s cubic-bezier(.23,1,.32,1) both;-webkit-animation-delay:var(--copy-delay, 0ms);animation-delay:var(--copy-delay, 0ms)}.public-desktop .brand-room-title-line:nth-child(1){--copy-delay: 0ms}.public-desktop .brand-room-title-line:nth-child(2){--copy-delay: 70ms}.public-desktop .brand-room-title-line:nth-child(3){--copy-delay: .14s}.public-desktop .brand-room-copy .brand-opening-mark{--copy-delay: .26s}.public-desktop .brand-room-action{--copy-delay: .36s}.public-desktop .brand-room-footer>span{--copy-delay: .42s}@-webkit-keyframes brand-room-copy-clear{0%{opacity:0;-webkit-filter:blur(3PX);filter:blur(3PX);-webkit-transform:translate3d(0,10PX,0);transform:translate3d(0,10PX,0)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes brand-room-copy-clear{0%{opacity:0;-webkit-filter:blur(3PX);filter:blur(3PX);-webkit-transform:translate3d(0,10PX,0);transform:translate3d(0,10PX,0)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.public-desktop .brand-room-explore{min-height:3.125rem;height:auto;-webkit-transition:background-color .18s var(--ease-out),-webkit-transform .18s var(--ease-out);transition:background-color .18s var(--ease-out),-webkit-transform .18s var(--ease-out);transition:background-color .18s var(--ease-out),transform .18s var(--ease-out);transition:background-color .18s var(--ease-out),transform .18s var(--ease-out),-webkit-transform .18s var(--ease-out)}.public-desktop .brand-room-explore:active{-webkit-transform:translateY(.125rem);-ms-transform:translateY(.125rem);transform:translateY(.125rem)}.public-desktop .brand-room-explore:focus-visible{outline:.125rem solid #fff;outline-offset:.25rem}@media(hover:hover)and (pointer:fine){.public-desktop .brand-room-explore:hover{background:#fff;-webkit-transform:translateY(-.125rem);-ms-transform:translateY(-.125rem);transform:translateY(-.125rem)}}@-webkit-keyframes brand-room-arrive{0%{opacity:0;-webkit-filter:blur(.375rem);filter:blur(.375rem)}to{opacity:1;-webkit-filter:none;filter:none}}@keyframes brand-room-arrive{0%{opacity:0;-webkit-filter:blur(.375rem);filter:blur(.375rem)}to{opacity:1;-webkit-filter:none;filter:none}}.brand-entry-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8PX;pointer-events:none}.brand-entry-label-logo{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:54PX;height:12PX}.account-sidebar-identity{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:11PX;margin-top:auto;border-top:1PX solid #2a2825;border-radius:6PX!important;padding:12PX 10PX!important;text-align:left;width:100%;height:auto!important;white-space:normal;font-weight:400;-webkit-box-shadow:none!important;box-shadow:none!important}.account-sidebar-identity:focus-visible{outline:none!important;background:#252525!important}.account-sidebar-avatar{width:35PX;height:35PX;min-width:35PX;border-radius:50%;background:#827767;font-size:12PX}.account-sidebar-person{font-size:13PX;line-height:20PX;min-width:0}.account-sidebar-caption{display:block;font-size:11PX;line-height:16PX;color:#8f8880}.ui-unread-count{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:18PX;height:18PX;padding:0 4PX;border:0;border-radius:9999PX;background:var(--primary);color:#fff;font-size:10PX;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}/*! React Bits BorderGlow
MIT + Commons Clause License Condition v1.0

Copyright (c) 2026 David Haz

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, and distribute the Software **as part of an application, website, or product**, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

## Commons Clause Restriction

You may use this Software, including for any commercial purpose, **so long as you do not sell, sublicense, or redistribute the components themselves-whether alone, in a bundle, or as a ported version.**

## No Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

*/.border-glow{-webkit-transition:-webkit-transform .16s var(--ease-out);transition:-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out);transition:transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out)}.border-glow:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.border-glow-effects{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: 50;--cone-spread: 8;--glow-padding: 1.25rem;--glow-color: color-mix(in srgb, var(--primary, #e83e0c) 70%, #77716b);--glow-highlight: color-mix(in srgb, var(--glow-color) 80%, #b7aca4);--glow-color-60: color-mix(in srgb, var(--glow-color) 60%, transparent);--glow-color-50: color-mix(in srgb, var(--glow-color) 50%, transparent);--glow-color-40: color-mix(in srgb, var(--glow-color) 40%, transparent);--glow-color-30: color-mix(in srgb, var(--glow-color) 30%, transparent);--glow-color-20: color-mix(in srgb, var(--glow-color) 20%, transparent);opacity:0;-webkit-transition:opacity .24s var(--ease-out);transition:opacity .24s var(--ease-out)}@media(hover:hover)and (pointer:fine){.border-glow-effects[data-active=true]{opacity:.75;-webkit-transition-duration:.16s;transition-duration:.16s}}.border-glow-border{opacity:clamp(.8,calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity))),1);-webkit-mask-image:conic-gradient(from var(--cursor-angle),#000 calc(var(--cone-spread) * 1%),#0001 calc((var(--cone-spread) + 10) * 1%),#0001 calc((100 - var(--cone-spread) - 10) * 1%),#000 calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle),#000 calc(var(--cone-spread) * 1%),#0001 calc((var(--cone-spread) + 10) * 1%),#0001 calc((100 - var(--cone-spread) - 10) * 1%),#000 calc((100 - var(--cone-spread)) * 1%))}.border-glow-border:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:.078125rem;background:radial-gradient(at 80% 55%,var(--glow-highlight),transparent 50%),radial-gradient(at 8% 6%,var(--glow-color),transparent 50%),-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--glow-color)));background:-webkit-radial-gradient(at 80% 55%,var(--glow-highlight),transparent 50%),-webkit-radial-gradient(at 8% 6%,var(--glow-color),transparent 50%),-webkit-linear-gradient(var(--glow-color) 0 100%);background:radial-gradient(at 80% 55%,var(--glow-highlight),transparent 50%),radial-gradient(at 8% 6%,var(--glow-color),transparent 50%),linear-gradient(var(--glow-color) 0 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.border-glow-light{inset:calc(var(--glow-padding) * -1);opacity:clamp(.65,calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity))),1);-webkit-mask-image:conic-gradient(from var(--cursor-angle),#000 2%,transparent 11%,transparent 89%,#000 98%);mask-image:conic-gradient(from var(--cursor-angle),#000 2%,transparent 11%,transparent 89%,#000 98%)}.border-glow-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;-webkit-box-shadow:inset 0 0 0 .0625rem var(--glow-color),inset 0 0 .0625rem var(--glow-color-60),inset 0 0 .1875rem var(--glow-color-50),inset 0 0 .375rem var(--glow-color-40),0 0 .0625rem var(--glow-color-60),0 0 .1875rem var(--glow-color-50),0 0 .375rem var(--glow-color-40),0 0 .9375rem var(--glow-color-30),0 0 1.125rem .0625rem var(--glow-color-20);box-shadow:inset 0 0 0 .0625rem var(--glow-color),inset 0 0 .0625rem var(--glow-color-60),inset 0 0 .1875rem var(--glow-color-50),inset 0 0 .375rem var(--glow-color-40),0 0 .0625rem var(--glow-color-60),0 0 .1875rem var(--glow-color-50),0 0 .375rem var(--glow-color-40),0 0 .9375rem var(--glow-color-30),0 0 1.125rem .0625rem var(--glow-color-20)}.touch-account{--spacing: 4PX;font-size:16PX;line-height:1.6}.touch-account .text-xs{font-size:12PX;line-height:1.5}.touch-account .text-sm{font-size:14PX;line-height:1.6}.touch-account .text-base{font-size:16PX;line-height:1.6}.touch-account .text-lg{font-size:18PX;line-height:1.4}.touch-account .text-xl{font-size:20PX;line-height:1.4}.touch-account .text-2xl{font-size:24PX;line-height:1.3}.touch-account .ui-button,.touch-account .ui-control-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;min-width:44PX;min-height:44PX;height:auto;padding:10PX 14PX;font-size:14PX;line-height:22PX;white-space:normal;word-break:normal}.touch-account .ui-button.w-full,.touch-account .ui-control-trigger.w-full{width:100%}.touch-account .design-content,.touch-account .design-page-body{-webkit-box-sizing:border-box;box-sizing:border-box}.touch-account .platform-account-id{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-width:0;padding:6PX 0;gap:8PX;font-size:12PX}.touch-account .ui-input-shell{min-height:48PX;font-size:16PX}.touch-account .ui-input-shell taro-input-core,.touch-account .ui-textarea taro-textarea-core{font-size:16PX}.touch-account .design-content,.touch-account .design-page-body{width:100%;max-width:1040PX;margin:auto}.touch-account .design-content,.touch-account .design-page-body:not(.native-scroll-viewport),.touch-account .design-page-body.native-scroll-viewport>.native-scroll-content{padding:20PX 18PX calc(32PX + var(--mobile-bottom-inset,0rem))}.touch-account .design-form-narrow{max-width:720PX}.touch-account .design-eyebrow{font-size:11PX;line-height:1.5;letter-spacing:1PX;margin-bottom:12PX}.touch-account .design-setting-row{min-height:56PX;padding:12PX 0;font-size:15PX;line-height:1.5}.touch-account .design-section{margin-top:28PX}.touch-account .profile-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28PX}.touch-account .profile-header{margin-bottom:20PX}.touch-account .profile-identity-row{gap:12PX}.touch-account .profile-avatar{width:56PX;height:56PX}.touch-account .profile-name{font-size:24PX;line-height:1.3;letter-spacing:-.5PX;margin-bottom:6PX}.touch-account .profile-quick-grid{gap:0;margin-bottom:24PX;border-top:1PX solid #292929;border-bottom:1PX solid #292929}.touch-account .profile-quick-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4PX;height:auto;padding:16PX 4PX;border:0;border-radius:0;background:transparent;font-size:12PX}.touch-account .profile-quick-value{font-size:22PX;line-height:1.3;margin:0}.touch-account .account-tabs{width:100%;margin-bottom:20PX}.touch-account .account-tabs-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;gap:8PX;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:transparent;padding:0}.touch-account.notifications-page{max-width:1040PX;margin:auto;padding:0 18PX 32PX}.touch-account .account-message-row{display:block;width:100%;height:auto;padding:16PX 0;border-radius:0;border-bottom:1PX solid #292929;text-align:left;white-space:normal}.touch-account .account-favorite-row{gap:12PX;padding:12PX 0;border:0;border-bottom:1PX solid #292929;border-radius:0;background:transparent}.touch-account .account-favorite-open{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;height:auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0;gap:12PX;text-align:left;white-space:normal}@media(min-width:768px){.touch-account .profile-layout{grid-template-columns:minmax(0,1.4fr) minmax(220PX,.8fr);gap:32PX}}.dropdown-menu-scale.dropdown-menu-scale{-webkit-animation:none;animation:none;opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:opacity .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1)),-webkit-transform .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1));transition:opacity .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1)),-webkit-transform .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1));transition:opacity .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1)),transform .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1));transition:opacity .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1)),transform .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1)),-webkit-transform .18s var(--ease-out, cubic-bezier(.23, 1, .32, 1))}.dropdown-menu-scale.dropdown-menu-scale.is-open{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:.22s;transition-duration:.22s}.dc-action-menu.dc-action-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:208PX;max-width:calc(100vw - 32PX);padding:6PX;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f4f4f4;-webkit-box-shadow:0 12PX 36PX rgba(0,0,0,.28);box-shadow:0 12PX 36PX #00000047}.dc-action-menu [data-slot=dropdown-menu-item]{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:36PX;padding:8PX 12PX;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10PX;font-size:14PX;line-height:20PX;font-weight:400;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.dc-action-menu [data-slot=dropdown-menu-item][aria-disabled=true]{cursor:default}.dc-action-menu [data-slot=dropdown-menu-item]:focus-visible{background:#303030;outline:none}.dc-action-menu [data-slot=dropdown-menu-item].text-destructive,.dc-action-menu [data-slot=dropdown-menu-item][data-variant=destructive]{color:#ef9988}.dc-action-menu-touch.dc-action-menu-touch{min-width:0;border-radius:20PX!important;background:#18181bc7!important;backdrop-filter:blur(20PX) saturate(135%);-webkit-backdrop-filter:blur(20PX) saturate(135%);-webkit-box-shadow:inset 0 1PX 0 rgba(255,255,255,.075),0 16PX 48PX rgba(0,0,0,.3);box-shadow:inset 0 1PX #ffffff13,0 16PX 48PX #0000004d}.dc-action-menu-touch [data-slot=dropdown-menu-item]{min-height:44PX;padding:12PX}@media(hover:hover)and (pointer:fine){.dc-action-menu [data-slot=dropdown-menu-item]:not([aria-disabled=true]):hover{background:#303030}}.dc-action-menu [data-slot=dropdown-menu-item].text-destructive,.dc-action-menu [data-slot=dropdown-menu-item][data-variant=destructive]{margin-top:6PX;border-top:1PX solid #353535;border-top-left-radius:0;border-top-right-radius:0;padding-top:12PX}.public-navigation-dropdown.mobile-modal-surface{width:calc(100vw - 32PX);max-width:600PX;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6PX;border-radius:999PX;z-index:3010}.public-navigation-backdrop{z-index:3009}.public-menu-scroll{width:100%;white-space:nowrap}.public-menu-rail{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:100%}.public-navigation-dropdown .public-menu-rail .ui-button{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;min-width:44PX;min-height:44PX;height:44PX;padding:0 12PX;margin:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:13PX;line-height:20PX;white-space:nowrap;border-radius:999PX}.public-navigation-dropdown .public-menu-entry{color:var(--primary)}.public-menu-unread{margin-left:5PX;min-width:16PX;padding:0 4PX;border-radius:9PX;background:#d83232;color:#fff;font-size:10PX;line-height:16PX;text-align:center}.public-navigation-dropdown.dropdown-menu-scale .public-menu-rail{-webkit-filter:blur(2PX);filter:blur(2PX)}.public-navigation-dropdown.dropdown-menu-scale.is-open .public-menu-rail{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .22s var(--ease-out,cubic-bezier(.23,1,.32,1));transition:-webkit-filter .22s var(--ease-out,cubic-bezier(.23,1,.32,1));transition:filter .22s var(--ease-out,cubic-bezier(.23,1,.32,1));transition:filter .22s var(--ease-out,cubic-bezier(.23,1,.32,1)),-webkit-filter .22s var(--ease-out,cubic-bezier(.23,1,.32,1))}.public-navigation-dropdown.dropdown-menu-scale.is-closing .public-menu-rail{-webkit-filter:none;filter:none;-webkit-transition:none;transition:none}.touch-header-glass{position:absolute;top:0;left:0;right:0;height:calc(100% + 48PX);z-index:0;pointer-events:none}.touch-header-glass-layer{position:absolute;inset:0;pointer-events:none}.touch-header-glass-soft{-webkit-backdrop-filter:blur(2PX);backdrop-filter:blur(2PX);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(40%,#000),color-stop(58%,rgba(0,0,0,.75)),color-stop(76%,rgba(0,0,0,.4)),color-stop(90%,rgba(0,0,0,.12)),to(transparent));-webkit-mask-image:-webkit-linear-gradient(top,#000 0%,#000 40%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.4) 76%,rgba(0,0,0,.12) 90%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(40%,#000),color-stop(58%,rgba(0,0,0,.75)),color-stop(76%,rgba(0,0,0,.4)),color-stop(90%,rgba(0,0,0,.12)),to(transparent));mask-image:linear-gradient(180deg,#000 0%,#000 40%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.4) 76%,rgba(0,0,0,.12) 90%,transparent 100%)}.touch-header-glass-near{-webkit-backdrop-filter:blur(8PX);backdrop-filter:blur(8PX);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(35%,rgba(0,0,0,.9)),color-stop(62%,rgba(0,0,0,.35)),color-stop(86%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,#000 0%,rgba(0,0,0,.9) 35%,rgba(0,0,0,.35) 62%,transparent 86%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(35%,rgba(0,0,0,.9)),color-stop(62%,rgba(0,0,0,.35)),color-stop(86%,transparent));mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.9) 35%,rgba(0,0,0,.35) 62%,transparent 86%)}.touch-header-glass-shade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,5,5,.32)),color-stop(42%,rgba(5,5,5,.18)),color-stop(68%,rgba(5,5,5,.07)),to(transparent));background:-webkit-linear-gradient(top,rgba(5,5,5,.32) 0%,rgba(5,5,5,.18) 42%,rgba(5,5,5,.07) 68%,transparent 100%);background:linear-gradient(180deg,rgba(5,5,5,.32) 0%,rgba(5,5,5,.18) 42%,rgba(5,5,5,.07) 68%,transparent 100%)}.native-titlebar-content{position:relative;z-index:1}.native-titlebar-content,.mobile-site-header-row{-webkit-filter:drop-shadow(0 1PX 2PX rgba(0,0,0,.3));filter:drop-shadow(0 1PX 2PX rgba(0,0,0,.3))}.ip-header-tint{position:absolute;inset:0;pointer-events:none;opacity:.8}.state-art-card{-ms-touch-action:none;touch-action:none;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;contain:layout style}.state-art-card img{-webkit-user-drag:none}.state-art-card:focus-visible{outline:.05rem solid #e83e0c;outline-offset:.15rem}.state-art-stage[data-input=pointer] .state-art-card:focus{outline:none}.site-state{background-image:-webkit-radial-gradient(8% 70%,ellipse,#63260e 0%,transparent 55%),-webkit-radial-gradient(96% 15%,ellipse,#451c0f 0%,transparent 50%);background-image:radial-gradient(ellipse at 8% 70%,#63260e 0%,transparent 55%),radial-gradient(ellipse at 96% 15%,#451c0f 0%,transparent 50%)}.public-desktop:has(.taro_page_show:not(.taro_page_shade) .site-state-standalone,.taro_router>.site-state-standalone) :is(.desktop-header-blur,.desktop-header-scrim){opacity:1}.public-desktop .taro_page:has(>.site-state-standalone){--desktop-page-top: 0rem}.public-desktop:has(.taro_router>.site-state-standalone)>.taro-navigation-bar-no-icon{display:none}.site-state .desktop-scene-grainient[data-renderer=fallback]{opacity:0}.site-state .site-state-copy{-webkit-animation:state-copy-in .5s var(--ease-out, cubic-bezier(.23, 1, .32, 1)) both;animation:state-copy-in .5s var(--ease-out, cubic-bezier(.23, 1, .32, 1)) both}@-webkit-keyframes state-copy-in{0%{opacity:0;-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes state-copy-in{0%{opacity:0;-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(min-width:1024px){.public-desktop .site-state{padding-top:0;font-size:1rem}}.site-state-touch .site-state-title{font-size:28PX;line-height:1.35}.site-state-touch .site-state-copy{padding-inline:0;padding-block:80PX}.site-state-touch.site-state-standalone .site-state-copy{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:max(110PX,20vh);padding-bottom:240PX}.site-state-touch .site-state-copy>.text-sm{font-size:15PX;line-height:1.75}.site-state-touch .site-state-actions{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.site-state-touch .site-state-actions .ui-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;min-width:176PX;max-width:min(220PX,100%);min-height:48PX;height:auto;padding:12PX 24PX;font-size:14PX}@media(min-width:700px){.site-state-touch .site-state-title{font-size:36PX}}.site-state .site-state-primary{background:var(--primary)!important;color:#fff!important}.ui-select-browser-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-inline:.75rem;line-height:1.5;font-family:inherit;text-align:left;cursor:pointer}.ui-select-browser-trigger[data-state=open]{border-color:var(--primary)}.ui-select-browser-trigger:focus-visible{outline:.125rem solid #ff7545;outline-offset:.1875rem}.ui-select-browser-trigger:active:not(:disabled){-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.ui-select-browser-trigger:disabled{cursor:not-allowed}.ui-select-browser-backdrop{position:fixed;inset:0;z-index:3100}.ui-select-browser-content{position:fixed;z-index:3101;-webkit-box-sizing:border-box;box-sizing:border-box;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#666 #1a1a1a;overflow-x:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.ui-select-browser-option{overflow-wrap:anywhere}.ui-select-browser-option[aria-selected=true]{color:#ff916b;background:#e83e0c18}.ui-select-browser-option[data-highlighted=true]{background:var(--choice-hover-background)}.ui-select-browser-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ui-select-chevron{width:.4rem;height:.4rem;border-right:.1rem solid currentColor;border-bottom:.1rem solid currentColor;-webkit-transform:translateY(-.1rem) rotate(45deg);-ms-transform:translateY(-.1rem) rotate(45deg);transform:translateY(-.1rem) rotate(45deg);opacity:.65}.ui-select-check{width:.375rem;height:.625rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;-webkit-transform:translateY(-.1rem) rotate(45deg);-ms-transform:translateY(-.1rem) rotate(45deg);transform:translateY(-.1rem) rotate(45deg)}.ui-select-chevron{-webkit-transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.ui-select-browser-trigger[aria-expanded=true] .ui-select-chevron{-webkit-transform:translateY(.1rem) rotate(225deg);-ms-transform:translateY(.1rem) rotate(225deg);transform:translateY(.1rem) rotate(225deg)}.admin-console[data-workspace-mode=simple]{display:block}.admin-console[data-workspace-mode=simple] .admin-console-nav{display:none}.admin-console[data-workspace-mode=simple] .admin-console-body{min-width:0;padding:0 18PX calc(32PX + env(safe-area-inset-bottom));max-width:1040PX;margin:auto}.admin-console[data-workspace-mode=simple] .admin-console-mobile{display:block;padding-left:0;padding-right:0}.admin-console[data-workspace-mode=simple] .admin-module-navigation{gap:8PX}.admin-console[data-workspace-mode=simple] .admin-design-title{font-size:24PX;line-height:1.35}.admin-console[data-workspace-mode=simple] .ui-button{min-height:48PX}.admin-space-notice{margin-bottom:1.25rem;padding:.875rem 1rem;border-left:.125rem solid #e83e0c;background:#191513;color:#b8b5b3;font-size:.8125rem;line-height:1.7}@media(min-width:64rem)and (max-width:79.9375rem){.desktop-presentation .admin-console[data-workspace-mode=full]{display:block}.admin-console[data-workspace-mode=full] .admin-console-nav{display:none}.admin-console[data-workspace-mode=full] .admin-console-mobile{display:block}.admin-console[data-workspace-mode=full] .admin-console-body{min-width:0;padding:1.5rem}}.admin-console[data-workspace-mode=simple] .admin-design-eyebrow{font-size:11PX;letter-spacing:1PX}.admin-console[data-workspace-mode=simple] .admin-design-heading{margin:16PX 0 24PX}.admin-console[data-workspace-mode=simple] .admin-design-description{font-size:14PX;line-height:1.6;margin-top:8PX}.admin-console.touch-account{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.admin-console.touch-account .admin-console-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:16PX 20PX 32PX}.admin-console.touch-account .admin-console-mobile{padding:0 0 12PX}.admin-console.touch-account .admin-console-mobile>.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:48PX;border-radius:12PX}.admin-console.touch-account .admin-touch-context{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;margin:0 0 20PX}.admin-console.touch-account .admin-touch-context>.ui-button{padding:6PX 0 6PX 10PX;font-size:12PX}.admin-console.touch-account .workspace-overview{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0}.admin-console.touch-account .workspace-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:18PX;padding-bottom:20PX;margin-bottom:22PX}.admin-console.touch-account .workspace-identity{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:12PX}.admin-console.touch-account .workspace-identity>.relative{-webkit-flex:none;-ms-flex:none;flex:none;width:48PX;height:48PX}.admin-console.touch-account .workspace-identity-copy{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .workspace-title-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX}.admin-console.touch-account .workspace-title-row>.text-2xl{font-size:23PX;line-height:30PX}.admin-console.touch-account .workspace-account-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10PX;-moz-column-gap:10PX;column-gap:10PX;row-gap:2PX;margin-top:8PX}.admin-console.touch-account .workspace-account-meta>.text-sm{width:100%;overflow-wrap:anywhere;font-size:13PX}.admin-console.touch-account .workspace-account-meta>.ui-button{min-height:32PX;padding:4PX 0;font-size:11PX}.admin-console.touch-account .workspace-heading-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:8PX}.admin-console.touch-account .workspace-heading-actions>.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:44PX;padding:10PX 8PX;border-radius:24PX;font-size:12PX;gap:6PX;white-space:nowrap}.admin-console.touch-account .workspace-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10PX;width:100%}.admin-console.touch-account .workspace-metric{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:0;min-height:132PX;padding:16PX;gap:10PX;border:1PX solid #ffffff10;border-radius:16PX;background:#ffffff08;white-space:normal}.admin-console.touch-account .workspace-metric>.text-3xl{font-size:28PX;line-height:34PX;color:#f4f3ef}.admin-console.touch-account .workspace-metric .text-xs{font-size:11PX;line-height:18PX}.admin-console.touch-account .workspace-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:24PX}.admin-console.touch-account .workspace-section-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;margin-bottom:16PX}.admin-console.touch-account .workspace-section-heading>taro-view-core:first-child{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .workspace-section-heading>.ui-button{padding:8PX 0 8PX 10PX;font-size:12PX}.admin-console.touch-account .workspace-section-heading .text-lg{font-size:18PX;line-height:26PX}.admin-console.touch-account .workspace-kind-grid{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:8PX}.admin-console.touch-account .workspace-kind-grid>.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:48PX;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12PX 14PX;border-radius:12PX}.admin-console.touch-account .workspace-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX}.admin-console.touch-account .workspace-filters .ui-control-trigger{min-width:136PX;-webkit-flex:1;-ms-flex:1;flex:1}.admin-console.touch-account .workspace-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10PX}.admin-console.touch-account .workspace-role-card{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:0;padding:14PX;border-radius:14PX}.admin-console.touch-account .workspace-item-card{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:16PX;border-radius:14PX}.admin-console.touch-account .workspace-item-card>.ui-button{padding-left:0}.admin-console.touch-account .profile-ip-card{padding:18PX;border-radius:16PX}.admin-console.touch-account .profile-ip-heading{-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX}.admin-console.touch-account .profile-ip-heading .ui-button{padding:6PX 0;font-size:12PX}.admin-module-dialog.touch-account{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 24PX);max-width:560PX;height:82vh;min-height:0;max-height:720PX;padding:0;gap:0;overflow:hidden;border-radius:20PX}.admin-module-header{-webkit-flex:none;-ms-flex:none;flex:none;padding:18PX 64PX 14PX 18PX}.admin-module-dialog .admin-module-title{font-size:19PX;line-height:26PX;letter-spacing:0}.admin-module-current{margin-top:4PX;color:#a1a1aa;font-size:12PX;line-height:18PX}.admin-module-dialog .admin-module-close.ui-button{top:10PX;right:10PX;width:44PX;height:44PX;padding:0;border-radius:12PX}.admin-module-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-flex:none;-ms-flex:none;flex:none;gap:8PX;padding:0 16PX 16PX;border-bottom:1PX solid #ffffff12}.admin-module-dialog .admin-module-scroll{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:0;min-height:0;overscroll-behavior-y:contain}.admin-module-sections{padding:16PX 16PX 20PX}.admin-module-section+.admin-module-section{margin-top:18PX}.admin-module-section-title{margin-bottom:8PX;padding-left:2PX;color:#a1a1aa;font-size:12PX;line-height:18PX}.admin-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6PX}.admin-module-dialog .admin-module-item.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:0;min-height:44PX;height:auto;padding:10PX 12PX;gap:8PX;border:1PX solid #ffffff08;border-radius:10PX;background:#ffffff05;color:#e4e4e7;font-size:13PX;font-weight:500;line-height:20PX;text-align:left;white-space:normal}.admin-module-item-label{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-module-dialog .admin-module-item.ui-button.is-current{border-color:#e83e0c70;background:#e83e0c14;color:#fff}.admin-module-personal{padding-top:16PX;border-top:1PX solid #ffffff12}.admin-module-trigger-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;color:#a1a1aa;font-size:12PX;line-height:18PX}.admin-console.touch-account .workspace-message-entry.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;min-height:84PX;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:14PX;padding:16PX;margin-bottom:20PX;border-color:#e83e0c66;border-radius:16PX;background:#e83e0c0d;text-align:left;white-space:normal}.admin-console.touch-account .workspace-title-row>.text-2xl{font-size:20PX;line-height:28PX;overflow-wrap:anywhere}.admin-console.touch-account .workspace-account-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6PX;margin-top:4PX}.admin-console.touch-account .workspace-account-meta>.ui-button{width:auto;-webkit-flex:none;-ms-flex:none;flex:none;font-size:12PX;min-height:36PX}.admin-console.touch-account .workspace-heading{gap:12PX;padding-bottom:16PX;margin-bottom:16PX}.admin-console.touch-account .mobile-admin-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16PX}.admin-console.touch-account .mobile-admin-filter>.ui-input-shell{width:100%;-webkit-flex:none;-ms-flex:none;flex:none}.admin-console.touch-account .mobile-admin-filter .ui-control-trigger{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .mobile-admin-filter .ui-button{min-height:42PX}.admin-console.touch-account .mobile-artist-card{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16PX;margin-bottom:12PX;border:1PX solid #ffffff18;border-radius:16PX;background:#ffffff04}.admin-console.touch-account .mobile-artist-identity{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12PX;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.admin-console.touch-account .mobile-artist-cover{width:72PX;height:96PX;-webkit-flex:none;-ms-flex:none;flex:none;border-radius:10PX;overflow:hidden;background:#181818}.admin-console.touch-account .mobile-artist-cover taro-image-core{width:100%;height:100%}.admin-console.touch-account .mobile-artist-copy{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .mobile-artist-copy>.ui-button{min-height:28PX;padding:0;font-size:18PX;font-weight:700;white-space:normal;text-align:left;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.admin-console.touch-account .mobile-artist-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6PX 12PX;margin:12PX 0;color:#aaa;font-size:12PX;line-height:20PX}.admin-console.touch-account .mobile-artist-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8PX;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1PX solid #ffffff12;padding-top:12PX}.admin-console.touch-account .mobile-artist-actions>.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:44PX;padding:8PX;font-size:13PX;white-space:nowrap}.admin-console.touch-account .mobile-artist-settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX;margin-top:12PX;padding-top:12PX;border-top:1PX solid #ffffff12;font-size:12PX;color:#aaa}.admin-console.touch-account .mobile-user-card{padding:14PX;border-radius:16PX;background:#ffffff04;border:1PX solid #ffffff14;margin-bottom:10PX}.admin-console.touch-account .mobile-user-card .platform-account-id{min-height:24PX;padding:0;font-size:12PX}.admin-console.touch-account .mobile-user-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6PX 10PX;margin:12PX 0 10PX;font-size:12PX;color:#aaa}.admin-console.touch-account .mobile-user-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;border-top:1PX solid #ffffff10;padding-top:8PX}.admin-console.touch-account .mobile-user-footer .ui-button{min-height:36PX;font-size:12PX;padding:4PX 12PX}.admin-console.touch-account .mobile-intake-row.ui-button{display:block;width:100%;height:auto;padding:16PX;border-radius:14PX;white-space:normal;text-align:left;background:#ffffff06;border:1PX solid #ffffff14}.admin-console.touch-account .mobile-intake-row-head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX}.admin-console.touch-account .mobile-intake-row-head>.text-base{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-wrap:anywhere}.admin-console.touch-account .mobile-intake-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14PX;padding:16PX 0;overflow-wrap:anywhere}.admin-console.touch-account .mobile-intake-detail .text-sm{white-space:pre-wrap}.admin-console.touch-account .mobile-user-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX;margin-bottom:12PX}.admin-console.touch-account .mobile-user-filters>taro-view-core:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;min-width:0}.admin-console.touch-account .mobile-user-filters>.ui-control-trigger{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .mobile-user-filters>.ui-button{min-height:42PX}.admin-console.touch-account .mobile-date-row{margin-bottom:12PX;gap:8PX}.admin-console.touch-account .mobile-date-row>.ui-button{min-height:36PX;padding:4PX 0;font-size:12PX}.admin-console.touch-account .admin-users-page{padding:0}.admin-console.touch-account .mobile-users-intro{margin:2PX 0 16PX;font-size:13PX;line-height:22PX;color:#999}.admin-console.touch-account .mobile-artist-status{border:1PX solid #ffffff1a;border-radius:6PX;padding:2PX 6PX;color:#aaa;background:#ffffff05}.admin-console.touch-account .mobile-artist-status.is-approved{color:#4bd4a1;background:#16a36a12;border-color:#16a36a44}.admin-console.touch-account .mobile-artist-status.is-pending{color:#e2b36b;background:#b47a2912;border-color:#b47a2944}.admin-console.touch-account .mobile-artist-status.is-rejected{color:#f29191;background:#b3484812;border-color:#b3484844}.admin-console.admin-balanced .admin-console-body{padding:12PX 16PX 24PX}.admin-console.admin-balanced .admin-console-mobile{padding-bottom:12PX}.admin-console.admin-balanced .admin-console-mobile .admin-module-trigger.ui-button{padding:0;min-height:44PX;border:0;border-radius:0;background:transparent}.admin-console.admin-balanced .admin-module-page-title{font-size:24PX;line-height:34PX;font-weight:700}.admin-console.admin-balanced .admin-module-trigger-action{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:12PX;font-weight:400}.admin-console.admin-balanced .admin-design-heading{margin:0 0 12PX;padding:0}.admin-console.admin-balanced .admin-design-heading>.design-eyebrow,.admin-console.admin-balanced .admin-design-title,.admin-console.admin-balanced .admin-design-description{display:none}.admin-console.admin-balanced .admin-design-heading>.mt-4{margin-top:0;gap:8PX}.admin-console.admin-balanced .workspace-heading-actions>.ui-button{-webkit-flex:none;-ms-flex:none;flex:none;width:auto;padding:0 12PX;min-height:36PX;height:36PX}.admin-console.admin-balanced .workspace-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8PX}.admin-console.admin-balanced .workspace-kind-grid>.ui-button{min-height:44PX;padding:8PX 10PX}.admin-console.admin-balanced .workspace-kind-grid .text-sm{font-size:12PX;line-height:18PX}.admin-console.admin-balanced .workspace-filters{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8PX}.admin-console.admin-balanced .workspace-filters>.text-sm{-webkit-flex:1;-ms-flex:1;flex:1}.admin-console.admin-balanced .workspace-mobile-rows{overflow:hidden;border:1PX solid #ffffff17;border-radius:16PX;background:#111}.admin-console.admin-balanced .workspace-mobile-row.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;min-height:88PX;padding:12PX;gap:10PX;text-align:left;white-space:normal;border-radius:0;border-bottom:1PX solid #ffffff12}.admin-console.admin-balanced .workspace-mobile-row:last-child{border-bottom:0}.admin-console.admin-balanced .workspace-mobile-row .ui-badge{border-radius:6PX;font-size:11PX}.admin-console.admin-balanced .mobile-artist-card{padding:12PX;border-radius:16PX;margin-bottom:10PX}.admin-console.admin-balanced .mobile-artist-cover{width:54PX;height:72PX}.admin-console.admin-balanced .mobile-artist-meta{margin:8PX 0}.admin-console.admin-balanced .mobile-artist-copy>.ui-button{font-size:16PX}.admin-console.admin-balanced .mobile-artist-actions{padding-top:8PX}.admin-console.admin-balanced .mobile-artist-actions>.ui-button{-webkit-flex:none;-ms-flex:none;flex:none;width:auto;font-size:12PX;min-height:36PX;padding:6PX 12PX}.admin-console.admin-balanced .mobile-intake-row.ui-button{padding:12PX}.admin-console.admin-balanced .mobile-user-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10PX;padding:12PX;margin-bottom:8PX;border-radius:16PX}.admin-console.admin-balanced .mobile-user-card .mobile-user-avatar{width:36PX;height:36PX;-webkit-flex:none;-ms-flex:none;flex:none}.admin-console.admin-balanced .mobile-user-card .mobile-user-avatar>taro-view-core{width:36PX;height:36PX}.admin-console.admin-balanced .mobile-user-card .mobile-user-view.ui-button{height:44PX;min-height:44PX;padding:0 4PX;font-size:12PX}.admin-console.admin-balanced .mobile-users-search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;margin-bottom:12PX}.admin-console.admin-balanced .mobile-users-search>.ui-input-shell{-webkit-flex:1;-ms-flex:1;flex:1;width:0;min-width:0}.admin-console.admin-balanced .mobile-users-search .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.admin-console.admin-balanced .mobile-users-intro{display:none}.admin-console.admin-balanced .platform-page.px-5{padding-left:0!important;padding-right:0!important}.desktop-presentation .admin-hover-card{position:relative;isolation:isolate}.desktop-presentation .admin-hover-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#ffffff0d;-webkit-box-shadow:inset 0 0 0 .0625rem #ffffff14;box-shadow:inset 0 0 0 .0625rem #ffffff14;opacity:0;pointer-events:none;-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.desktop-presentation .admin-hover-card .ui-button.admin-card-trigger:is(:hover,:active){background-color:transparent;-webkit-transform:none;-ms-transform:none;transform:none;translate:none}@media(hover:hover)and (pointer:fine){.desktop-presentation .admin-hover-card:has(.admin-card-trigger:not([aria-disabled=true])):hover:before{opacity:1}}.desktop-presentation .admin-hover-card:has(.admin-card-trigger:focus-visible):before{opacity:1}.desktop-presentation .admin-account-navigation .ui-button{min-height:2.625rem;height:auto;padding:.625rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:400;line-height:1.5;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.desktop-presentation .admin-account-navigation .admin-nav-group,.desktop-presentation .admin-account-navigation [aria-expanded]{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.desktop-presentation .admin-account-navigation .admin-nav-group{font-size:.875rem;color:inherit}.desktop-presentation .admin-account-navigation .admin-nav-item[aria-current=page]{color:#fff;background:#25201e;-webkit-box-shadow:inset .125rem 0 #e83e0c;box-shadow:inset .125rem 0 #e83e0c}.desktop-presentation .admin-sidebar-menu>.mb-6{margin-bottom:1.25rem}.desktop-presentation .desktop-account-nav.desktop-admin-account-nav{position:fixed;top:var(--desktop-header-height);bottom:0;left:0;right:auto;width:13.75rem;height:calc(100dvh - var(--desktop-header-height));padding:1rem .75rem;overflow:hidden;background:#101010;border-right:.025rem solid #303030;display:block}.desktop-presentation.desktop-admin-account-page .taro_page{padding-left:13.75rem!important}.desktop-presentation.desktop-admin-account-page{--desktop-page-top: var(--desktop-header-height)}.admin-account-compact{display:none}.desktop-admin-account-nav .admin-account-expanded,.desktop-account-nav.desktop-admin-account-nav>:first-child{display:block}@media(min-width:64rem){.desktop-presentation .admin-console-nav{overflow:hidden}.desktop-admin-account-nav .admin-account-responsive,.desktop-admin-account-nav .admin-account-expanded{height:100%;min-height:0}.desktop-presentation .admin-sidebar-menu{overscroll-behavior-y:contain}}.desktop-presentation .admin-console-body .workspace-overview{max-width:90rem}body.mobile-site-chrome .taro_page .dc-page.admin-console:has(>.admin-console-body>.work-summary){padding-top:0}.workspace-work-list{container-type:inline-size}.workspace-work-cards{display:none}.workspace-work-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(6rem,.8fr) minmax(7rem,1fr) minmax(7.75rem,1fr) 9rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.workspace-work-row--compact{grid-template-columns:minmax(0,1.7fr) minmax(6rem,.8fr) minmax(7.75rem,1fr) 8.75rem}.workspace-work-row>*{padding:.875rem .75rem}.workspace-work-row>:first-child{padding-left:.25rem}.workspace-work-row>:last-child{padding-right:.25rem}.workspace-work-row .ui-button{max-width:100%;font-size:.8125rem}.workspace-timestamp{max-width:6.5rem;line-height:1.6}@container (max-width: 46rem){.workspace-work-list:not(.workspace-work-list--compact)>.workspace-work-table{display:none}.workspace-work-list:not(.workspace-work-list--compact)>.workspace-work-cards{display:block}}@container (max-width: 36rem){.workspace-work-table{display:none}.workspace-work-cards{display:block}}@media(max-width:63.9375rem){.desktop-presentation.desktop-site-chrome .admin-console{display:block}.desktop-presentation.desktop-site-chrome .admin-console-nav{display:none}.desktop-presentation.desktop-site-chrome .admin-console-mobile{display:block;padding:0 0 1.25rem}.desktop-presentation.desktop-site-chrome .admin-console-body{padding:1.25rem}.desktop-presentation.desktop-admin-account-page .taro_page{padding-left:0!important}.desktop-presentation.desktop-admin-account-page{--desktop-page-top: calc(var(--desktop-header-height) + 4.5rem)}.desktop-presentation .desktop-account-nav.desktop-admin-account-nav{top:var(--desktop-header-height);bottom:auto;left:0;right:0;width:auto;height:auto;padding:.75rem 1.25rem;border-right:0;border-bottom:.025rem solid #303030;overflow:visible}.desktop-admin-account-nav .admin-account-expanded{display:none}.desktop-admin-account-nav .admin-account-compact{display:block}}.admin-account-navigation .admin-nav-item.ui-button,.admin-account-navigation .admin-nav-group.ui-button{border-radius:6PX;-webkit-box-shadow:none;box-shadow:none}.admin-account-navigation .admin-nav-item.ui-button:focus-visible,.admin-account-navigation .admin-nav-group.ui-button:focus-visible{outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;background:#292929;text-decoration:underline;text-underline-offset:3PX}@media(hover:hover)and (pointer:fine){.admin-account-navigation .ui-button:not([aria-current=page]):hover{background:#252525;color:inherit}}body.mobile-site-chrome .dc-page.admin-console.admin-balanced{padding-top:0}body.mobile-site-chrome .admin-console.admin-balanced .platform-page.px-5{padding-left:0!important;padding-right:0!important}.mini-main-tabs-frame{position:fixed;inset:auto 0 0;z-index:90;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12PX 4PX;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(34%,rgba(8,8,8,.08)),to(rgba(8,8,8,.3)));background:-webkit-linear-gradient(top,transparent,rgba(8,8,8,.08) 34%,rgba(8,8,8,.3) 100%);background:linear-gradient(180deg,transparent,rgba(8,8,8,.08) 34%,rgba(8,8,8,.3) 100%);pointer-events:none}.mini-main-tabs-frame{-webkit-transition:opacity .2s cubic-bezier(.23,1,.32,1),-webkit-transform .26s cubic-bezier(.23,1,.32,1);transition:opacity .2s cubic-bezier(.23,1,.32,1),-webkit-transform .26s cubic-bezier(.23,1,.32,1);transition:transform .26s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1);transition:transform .26s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1),-webkit-transform .26s cubic-bezier(.23,1,.32,1)}.mini-main-tabs-frame.is-retracted{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);opacity:0}.mini-main-tabs-frame.is-retracted .mini-main-tabs{pointer-events:none}.mini-main-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:63PX;max-width:620PX;margin:0 auto;padding:6PX 9PX 10PX;border:1PX solid rgba(255,255,255,.22);border-radius:999PX;background:#18181b9e;-webkit-backdrop-filter:blur(24PX) saturate(140%);backdrop-filter:blur(24PX) saturate(140%);-webkit-box-shadow:0 8PX 24PX rgba(0,0,0,.24);box-shadow:0 8PX 24PX #0000003d;pointer-events:auto}.mini-main-tabs .mini-main-tab{position:relative;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:44PX;height:44PX;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3PX;border:0;border-radius:999PX;background:transparent;color:#999;-webkit-transition:color .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:color .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.mini-main-tabs .mini-main-tab.is-current{color:#e83e0c}.mini-main-tabs .mini-main-tab:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.mini-main-tab-icon{display:block;width:23PX;height:23PX}.mini-main-tab-brand{display:block;width:45PX;height:44PX;opacity:.55}.mini-main-tab.is-current .mini-main-tab-brand{opacity:1}.mini-main-tab-label{display:block;font-size:10PX;line-height:14PX;font-weight:500}.mini-tab-unread{position:absolute;top:-2PX;left:calc(50% + 5PX);min-width:16PX;height:16PX;padding:0 3PX;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10PX;background:#d83232;color:#fff;font-size:10PX;line-height:16PX;text-align:center}.mini-main-tab{overflow:visible}.mini-tab-unread{z-index:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:18PX;height:18PX;border-radius:999PX;line-height:18PX}.mobile-brand-camera{-webkit-perspective:var(--portrait-perspective);perspective:var(--portrait-perspective);-webkit-perspective-origin:50% 48%;perspective-origin:50% 48%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mobile-brand-flight{width:0;height:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:mobile-brand-travel var(--portrait-duration) linear infinite;animation:mobile-brand-travel var(--portrait-duration) linear infinite;-webkit-animation-delay:var(--portrait-delay);animation-delay:var(--portrait-delay);will-change:transform}.mobile-brand-plane{width:0;height:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mobile-brand-plane-left{-webkit-transform:translate3d(calc(-1 * var(--portrait-half-width)),calc(var(--portrait-offset) * var(--portrait-half-height)),0) rotateY(90deg);transform:translate3d(calc(-1 * var(--portrait-half-width)),calc(var(--portrait-offset) * var(--portrait-half-height)),0) rotateY(90deg)}.mobile-brand-plane-right{-webkit-transform:translate3d(var(--portrait-half-width),calc(var(--portrait-offset) * var(--portrait-half-height)),0) rotateY(-90deg);transform:translate3d(var(--portrait-half-width),calc(var(--portrait-offset) * var(--portrait-half-height)),0) rotateY(-90deg)}.mobile-brand-plane-ceiling{-webkit-transform:translate3d(calc(var(--portrait-offset) * var(--portrait-half-width)),calc(-1 * var(--portrait-half-height)),0) rotateX(-90deg);transform:translate3d(calc(var(--portrait-offset) * var(--portrait-half-width)),calc(-1 * var(--portrait-half-height)),0) rotateX(-90deg)}.mobile-brand-plane-floor{-webkit-transform:translate3d(calc(var(--portrait-offset) * var(--portrait-half-width)),var(--portrait-half-height),0) rotateX(90deg);transform:translate3d(calc(var(--portrait-offset) * var(--portrait-half-width)),var(--portrait-half-height),0) rotateX(90deg)}.mobile-brand-arrival{width:calc(var(--portrait-card-width) * var(--portrait-scale));-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:mobile-brand-depth var(--portrait-duration) linear infinite;animation:mobile-brand-depth var(--portrait-duration) linear infinite;-webkit-animation-delay:var(--portrait-delay);animation-delay:var(--portrait-delay)}.mobile-brand-room-image{height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-brand-room-image>img{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;-webkit-transform:none;-ms-transform:none;transform:none;-o-object-fit:contain;object-fit:contain}.mobile-brand-scene.mobile-brand-scene-paused .mobile-brand-flight,.mobile-brand-scene.mobile-brand-scene-paused .mobile-brand-arrival{-webkit-animation-play-state:paused;animation-play-state:paused}.mobile-brand-shade{background:radial-gradient(ellipse 48% 30% at 50% 50%,#0a0a0abb,#0a0a0a66 48%,#0a0a0a00),-webkit-gradient(linear,left bottom,left top,from(#0a0a0a99),color-stop(14%,transparent),color-stop(90%,transparent),to(#0a0a0a66));background:-webkit-radial-gradient(50% 50%,ellipse 48% 30%,#0a0a0abb 0%,#0a0a0a66 48%,#0a0a0a00 100%),-webkit-linear-gradient(bottom,#0a0a0a99 0%,transparent 14%,transparent 90%,#0a0a0a66 100%);background:radial-gradient(ellipse 48% 30% at 50% 50%,#0a0a0abb,#0a0a0a66 48%,#0a0a0a00),linear-gradient(0deg,#0a0a0a99 0%,transparent 14%,transparent 90%,#0a0a0a66 100%)}@-webkit-keyframes mobile-brand-travel{0%{-webkit-transform:translate3d(0,0,calc(var(--portrait-far) * var(--portrait-perspective)));transform:translateZ(calc(var(--portrait-far) * var(--portrait-perspective)))}to{-webkit-transform:translate3d(0,0,calc(var(--portrait-near) * var(--portrait-perspective)));transform:translateZ(calc(var(--portrait-near) * var(--portrait-perspective)))}}@keyframes mobile-brand-travel{0%{-webkit-transform:translate3d(0,0,calc(var(--portrait-far) * var(--portrait-perspective)));transform:translateZ(calc(var(--portrait-far) * var(--portrait-perspective)))}to{-webkit-transform:translate3d(0,0,calc(var(--portrait-near) * var(--portrait-perspective)));transform:translateZ(calc(var(--portrait-near) * var(--portrait-perspective)))}}@-webkit-keyframes mobile-brand-depth{0%,18%{opacity:0}38%{opacity:.3}64%{opacity:.86}85%,to{opacity:1}}@keyframes mobile-brand-depth{0%,18%{opacity:0}38%{opacity:.3}64%{opacity:.86}85%,to{opacity:1}}.mobile-brand-world{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:-webkit-transform var(--portrait-entry-duration) cubic-bezier(.45,0,.25,1);transition:-webkit-transform var(--portrait-entry-duration) cubic-bezier(.45,0,.25,1);transition:transform var(--portrait-entry-duration) cubic-bezier(.45,0,.25,1);transition:transform var(--portrait-entry-duration) cubic-bezier(.45,0,.25,1),-webkit-transform var(--portrait-entry-duration) cubic-bezier(.45,0,.25,1)}.mobile-brand-scene.mobile-brand-scene-entering .mobile-brand-world{-webkit-transform:translate3d(0,0,calc(var(--portrait-perspective) * var(--portrait-entry-depth)));transform:translateZ(calc(var(--portrait-perspective) * var(--portrait-entry-depth)))}.fav-base,.fav-hover{position:absolute;inset:0;display:block;-webkit-transition:opacity .12s ease;transition:opacity .12s ease}.fav-hover{opacity:0}@media(hover:hover)and (pointer:fine){.favorite-control:not(.favorite-control--saved):not([aria-disabled=true]):hover .fav-base{opacity:0}.favorite-control:not(.favorite-control--saved):not([aria-disabled=true]):hover .fav-hover{opacity:1}.favorite-control:not([aria-disabled=true]):active .fav-press{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}}.favorite-control:focus-visible:before{content:"";position:absolute;bottom:3PX;left:calc(50% - 6PX);width:12PX;height:2PX;border-radius:1PX;background:var(--primary, #e83e0c)}.favorite-control.favorite-control{-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;translate:none!important}.favorite-control.favorite-control{position:relative;padding:0;overflow:visible;background:transparent!important;border:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:1!important}.favorite-control.favorite-control:after{border:0}.fav-press,.fav-icon{position:relative;display:block;pointer-events:none;-webkit-transition:-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .14s cubic-bezier(.23,1,.32,1);transition:transform .14s cubic-bezier(.23,1,.32,1);transition:transform .14s cubic-bezier(.23,1,.32,1),-webkit-transform .14s cubic-bezier(.23,1,.32,1)}.favorite-control--pressed .fav-press{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.fav-rays{position:absolute;inset:0;pointer-events:none}.fav-ray-dir{position:absolute;left:50%;top:50%;width:0;height:0}.fav-ray{position:absolute;left:-1.25PX;top:-4PX;width:2.5PX;height:8PX;border-radius:2PX;opacity:0;-webkit-animation:fav-ray-out .3s cubic-bezier(.23,1,.32,1) both;animation:fav-ray-out .3s cubic-bezier(.23,1,.32,1) both}@-webkit-keyframes fav-ray-out{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:.95}to{-webkit-transform:translateY(-6PX) scaleY(.35);transform:translateY(-6PX) scaleY(.35);opacity:0}}@keyframes fav-ray-out{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:.95}to{-webkit-transform:translateY(-6PX) scaleY(.35);transform:translateY(-6PX) scaleY(.35);opacity:0}}.public-desktop .journal-slot>.home-reveal-media{height:100%}.public-desktop .journal-mosaic{grid-template-columns:calc(50% - 1.25rem / 3) minmax(0,1fr);-webkit-align-items:start;-ms-flex-align:start;align-items:start}.public-desktop .journal-lead,.public-desktop .journal-supporting>.journal-slot{aspect-ratio:4 / 3}.public-desktop .journal-card-shade{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,transparent),color-stop(38%,#00000012),color-stop(63%,#00000080),to(#000000ed));background:-webkit-linear-gradient(top,transparent 20%,#00000012 38%,#00000080 63%,#000000ed 100%);background:linear-gradient(180deg,transparent 20%,#00000012 38%,#00000080 63%,#000000ed 100%)}.public-desktop .journal-card.is-featured .journal-card-copy{inset:auto 2rem 2rem}.public-desktop .journal-card.is-featured .journal-card-collection{inset:2rem 2rem auto}.public-desktop .journal-card.is-featured .journal-card-date{margin-bottom:.75rem;font-size:.8125rem}.public-desktop .journal-card.is-featured .journal-card-title{font-size:clamp(1.625rem,2.3vw,2.5rem);line-height:1.35;-webkit-line-clamp:2;text-wrap:balance}.public-desktop .journal-card.without-image .journal-card-shade{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,transparent),to(#000000aa));background:-webkit-linear-gradient(top,transparent 20%,#000000aa 100%);background:linear-gradient(180deg,transparent 20%,#000000aa 100%)}.public-desktop .journal-image-link:focus-visible,.public-desktop .journal-text-link:focus-visible{outline:.125rem solid #eee;outline-offset:.3125rem}.public-desktop .journal-archive-grid>.journal-image-link{height:auto;aspect-ratio:4 / 3}.public-desktop .journal-load-more{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2.25rem auto 0;width:auto;min-width:11.25rem;border-radius:999rem}@media(hover:hover){.public-desktop .journal-card-image-hover{-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .4s cubic-bezier(.2,.7,.2,1);transition:transform .4s cubic-bezier(.2,.7,.2,1);transition:transform .4s cubic-bezier(.2,.7,.2,1),-webkit-transform .4s cubic-bezier(.2,.7,.2,1)}.public-desktop .journal-image-link:hover .journal-card-image-hover{-webkit-transform:scale(1.035);-ms-transform:scale(1.035);transform:scale(1.035)}.public-desktop .journal-text-link:hover .journal-text-title{color:#fff;text-decoration:underline;text-underline-offset:.3125rem;-webkit-text-decoration-color:#ee4300;text-decoration-color:#ee4300}.public-desktop .journal-text-link:hover .journal-text-arrow{color:#fff}}@media(min-width:112.5rem){.public-desktop .journal-archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:68.75rem){.public-desktop .journal-mosaic{gap:.875rem;grid-template-columns:calc(50% - .875rem / 3) minmax(0,1fr)}.public-desktop .journal-supporting{gap:.875rem}.public-desktop .journal-card-copy{inset:auto 1rem 1rem}.public-desktop .journal-card-collection{inset:1rem 1rem auto}.public-desktop .journal-card.is-featured .journal-card-collection{inset:1.5rem 1.5rem auto}.public-desktop .journal-card.is-featured .journal-card-copy{inset:auto 1.5rem 1.5rem}.public-desktop .journal-card-title-row{gap:.5rem}.public-desktop .journal-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(max-width:63.999rem),(orientation:portrait){.public-desktop .journal-mosaic{grid-template-columns:minmax(0,1fr)}.public-desktop .journal-lead{aspect-ratio:16 / 9}.public-desktop .journal-text-list{grid-template-columns:minmax(0,1fr);margin-top:1.5rem}.public-desktop .journal-card.is-featured .journal-card-title{font-size:1.625rem}}@media(max-width:47.5rem){.public-desktop .journal-archive-grid{grid-template-columns:minmax(0,1fr)}}.public-desktop .journal-archive-feature{grid-template-columns:calc(50% - .5rem) minmax(0,1fr)}.public-desktop .journal-archive-feature.has-3{grid-template-columns:calc(66.666667% - .333333rem) minmax(0,1fr)}.public-desktop .journal-archive-lead{aspect-ratio:4 / 3}.public-desktop .journal-archive-feature.has-2{grid-template-columns:repeat(2,minmax(0,1fr))}.public-desktop .journal-archive-row:focus-visible{outline:none;background:#ffffff08}.public-desktop .journal-archive-row:focus-visible .journal-archive-row-title{color:#e83e0c;text-decoration:underline;text-underline-offset:.25rem}@media(hover:hover)and (pointer:fine){.public-desktop .journal-archive-row-title{-webkit-transition:color .16s ease;transition:color .16s ease}.public-desktop .journal-archive-row:hover .journal-archive-row-title{color:#e83e0c}.public-desktop .journal-archive-row:hover .journal-card-image-hover{-webkit-transform:scale(1.035);-ms-transform:scale(1.035);transform:scale(1.035)}}@media(max-width:68.75rem){.public-desktop .journal-archive-rows{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.public-desktop .journal-archive-row{gap:1rem}.public-desktop .journal-archive-thumbnail{width:7rem}.public-desktop .journal-archive-row-title{font-size:1rem}}@media(max-width:63.999rem),(orientation:portrait){.public-desktop .journal-archive-feature,.public-desktop .journal-archive-feature.has-3{grid-template-columns:minmax(0,1fr)}.public-desktop .journal-archive-lead{aspect-ratio:16 / 9}.public-desktop .journal-archive-support,.public-desktop .journal-archive-feature.has-2{grid-template-columns:repeat(2,minmax(0,1fr))}.public-desktop .journal-archive-feature.has-2 .journal-archive-lead{aspect-ratio:4 / 3}.public-desktop .journal-archive-feature.has-2 .journal-archive-support,.public-desktop .journal-archive-rows{grid-template-columns:minmax(0,1fr)}}.public-desktop .desktop-home .home-reveal-letter{display:inline-block}.public-desktop .desktop-home [data-home-reveal-state=pending].home-reveal-media,.public-desktop .desktop-home [data-home-reveal-state=pending] .home-reveal-letter,.public-desktop .desktop-home [data-home-reveal-state=pending] .desktop-text-link{opacity:0}.public-desktop .desktop-home [data-home-reveal-state=pending].home-reveal-media,.public-desktop .desktop-home [data-home-reveal-state=pending] .desktop-text-link{pointer-events:none}.public-desktop .desktop-home [data-home-reveal-state=entering].home-reveal-media{-webkit-animation:home-media-arrive 1s var(--ease-out) var(--home-reveal-delay,0ms) both,home-reveal-opacity 1s linear var(--home-reveal-delay,0ms) both;animation:home-media-arrive 1s var(--ease-out) var(--home-reveal-delay,0ms) both,home-reveal-opacity 1s linear var(--home-reveal-delay,0ms) both}.public-desktop .desktop-home [data-home-reveal-state=entering] .home-reveal-letter{-webkit-animation:home-letter-arrive .9s var(--ease-out) var(--home-letter-delay,0ms) both,home-reveal-opacity .9s linear var(--home-letter-delay,0ms) both;animation:home-letter-arrive .9s var(--ease-out) var(--home-letter-delay,0ms) both,home-reveal-opacity .9s linear var(--home-letter-delay,0ms) both}.public-desktop .desktop-home [data-home-reveal-state=entering] .desktop-text-link{-webkit-animation:home-letter-arrive .8s var(--ease-out) .44s both,home-reveal-opacity .8s linear .44s both;animation:home-letter-arrive .8s var(--ease-out) .44s both,home-reveal-opacity .8s linear .44s both}@-webkit-keyframes home-reveal-opacity{0%{opacity:0}to{opacity:1}}@keyframes home-reveal-opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes home-letter-arrive{0%{-webkit-filter:blur(.35rem);filter:blur(.35rem);-webkit-transform:translateY(.16em);transform:translateY(.16em)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes home-letter-arrive{0%{-webkit-filter:blur(.35rem);filter:blur(.35rem);-webkit-transform:translateY(.16em);transform:translateY(.16em)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes home-media-arrive{0%{-webkit-filter:blur(.2rem);filter:blur(.2rem);-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes home-media-arrive{0%{-webkit-filter:blur(.2rem);filter:blur(.2rem);-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);transform:translateY(0)}}.public-desktop .desktop-home [data-home-reveal]:focus-within,.public-desktop .desktop-home [data-home-reveal]:focus-within .home-reveal-letter,.public-desktop .desktop-home [data-home-reveal]:focus-within .desktop-text-link{-webkit-animation:none;animation:none;opacity:1;-webkit-filter:none;filter:none;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:auto}.ip-pc-page{width:100%;max-width:120rem;margin:0 auto;padding:3rem 3.5rem 5rem}.ip-pc-page .ip-section{margin-top:6rem;scroll-margin-top:calc(var(--desktop-header-height, 5rem) + var(--ip-section-nav-height, 5rem) + 1.5rem)}.ip-pc-page .ip-section-title{display:block;font-size:2rem;font-weight:500;line-height:1.3;margin-bottom:2rem}.ip-exhibit-hero{grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);margin-bottom:3.5rem}.ip-hero-visual{min-height:26rem;height:min(68vh,44rem)}.ip-exhibit .exhibit-image-pending,.ip-card-image .exhibit-image-pending,.ip-work-gallery .exhibit-image-pending{opacity:0}.ip-exhibit .exhibit-image-content,.ip-card-image .exhibit-image-content,.ip-work-gallery .exhibit-image-content{-o-object-fit:contain;object-fit:contain}.ip-public-card .ip-card-image{background:#ffffff06}.ip-public-card .exhibit-image-content{-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1);transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1);transition:transform .2s cubic-bezier(.2,.8,.2,1);transition:transform .2s cubic-bezier(.2,.8,.2,1),-webkit-transform .2s cubic-bezier(.2,.8,.2,1)}.ip-public-card:hover .exhibit-image-content{-webkit-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015)}.ip-public-card:active .exhibit-image-content{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.ip-card-main-link:before{content:"";position:absolute;inset:0;z-index:1;border-radius:.75rem}.ip-card-main-link:focus-visible:before{outline:.05rem solid currentColor;outline-offset:.5rem}.ip-public-card .exhibit-image [role=status],.ip-work-gallery .exhibit-image [role=status]{z-index:2}.ip-section-nav{top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,var(--background, #080808)),to(transparent));background:-webkit-linear-gradient(top,var(--background, #080808) 80%,transparent);background:linear-gradient(to bottom,var(--background, #080808) 80%,transparent)}.ip-about-copy{max-width:52rem}.ip-about-copy[data-collapsed=true]{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.ip-work-gallery{--ip-work-columns: 4;position:relative;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.ip-work-gallery-unmeasured{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.ip-work-button{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;border:0;padding:0;background:transparent;border-radius:0}.ip-work-button:hover{background:transparent}.ip-work-button:focus-visible{outline:.05rem solid currentColor;outline-offset:-.2rem}.ip-work-enter{position:relative;-webkit-animation:ip-work-reveal .65s cubic-bezier(.2,.8,.2,1) both;animation:ip-work-reveal .65s cubic-bezier(.2,.8,.2,1) both}@-webkit-keyframes ip-work-reveal{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ip-work-reveal{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ip-lightbox-image{height:min(65vh,44rem);min-height:15rem}.ip-lightbox .exhibit-image-pending{opacity:0}.ip-home-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1280px){.ip-pc-page{padding-left:2rem;padding-right:2rem}.ip-work-gallery{--ip-work-columns: 3}.ip-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.ip-exhibit-hero{grid-template-columns:1fr}.ip-hero-visual{height:55vh}.ip-work-gallery{--ip-work-columns: 2}.ip-work-gallery-unmeasured,.ip-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ip-pc-page{padding:3rem 1.25rem}.ip-pc-page .ip-section{margin-top:4rem}.ip-work-gallery{--ip-work-columns: 1}.ip-work-gallery-unmeasured{grid-template-columns:1fr}}.public-desktop .ip-exhibit .exhibit-profile{padding-top:1rem;padding-bottom:1.5rem}.ip-profile-story[data-collapsed=true]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ip-profile-creator-copy[data-collapsed=true]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ip-profile-creator-copy{line-height:1.65}@media(min-width:801px){.public-desktop .ip-exhibit .exhibit-name{font-size:clamp(2.5rem,3.75vw,3.75rem)}}.public-desktop .ip-exhibit .ip-creator-name{min-height:0}.public-desktop .ip-exhibit .ip-creator-avatar .exhibit-image-content,.public-desktop .ip-exhibit .ip-creator-avatar .exhibit-image-content>img{-o-object-fit:cover!important;object-fit:cover!important}.ip-album-rail{--ip-album-cover: 15.3rem;padding-top:.5rem;padding-bottom:1.5rem}.ip-album-stage{height:calc(var(--ip-album-cover) + 5rem);-webkit-perspective:75rem;perspective:75rem;-webkit-transform-style:flat;transform-style:flat;-ms-touch-action:pan-y;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.ip-album-stage:active{cursor:-webkit-grabbing;cursor:grabbing}.ip-album-card{top:2rem;width:var(--ip-album-cover);height:var(--ip-album-cover);opacity:0;-webkit-transform-origin:50% 70%;-ms-transform-origin:50% 70%;transform-origin:50% 70%;border-radius:50%;-webkit-box-shadow:0 1.25rem 3rem rgba(0,0,0,.6);box-shadow:0 1.25rem 3rem #0009;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ip-album-card .exhibit-image-content{-o-object-fit:cover;object-fit:cover}.ip-album-card .exhibit-image-pending{opacity:0}.ip-album-card .exhibit-image [role=status]{z-index:12}.ip-album-face:focus-visible{outline:.125rem solid var(--primary);outline-offset:-.2rem}.ip-album-caption,.ip-album-controls{opacity:0}.ip-album-controls .ip-album-open{color:#0a0a0a;background:#f0efec;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:background-color .16s ease,color .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:background-color .16s ease,color .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease,color .16s ease;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease,color .16s ease,-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.ip-album-open:active{-webkit-transform:translateX(-50%) scale(.97);-ms-transform:translateX(-50%) scale(.97);transform:translate(-50%) scale(.97)}.ip-album-open:focus-visible{outline:.125rem solid currentColor;outline-offset:.3rem}@media(hover:hover)and (pointer:fine){.ip-album-controls .ip-album-open:hover{color:#fff;background:var(--primary)}}.ip-album-ruler{-ms-touch-action:pan-y;touch-action:pan-y;cursor:ew-resize;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(15%,#000),color-stop(85%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(left,transparent,#000 15%,#000 85%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(15%,#000),color-stop(85%,#000),to(transparent));mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent)}.ip-album-ruler:focus-visible{outline:.125rem solid var(--primary);outline-offset:-.125rem}.ip-album-ticks{will-change:transform}.ip-album-tick{top:1.3rem;width:.0625rem;height:.9rem;background:#fff3}.ip-album-tick.is-major{top:.95rem;height:1.6rem;background:#ffffff7a}.ip-album-related{max-width:72rem;padding-top:0;padding-bottom:.5rem}.ip-album-related .ip-album-stage{height:calc(var(--ip-album-cover) + 4rem)}.ip-album-related .ip-album-card{top:1rem}.public-desktop .ip-exhibit .ip-album-card .exhibit-image-content,.public-desktop .ip-exhibit .ip-album-card .exhibit-image-content>img{-o-object-fit:cover!important;object-fit:cover!important}.desktop-viewport-backdrop{display:none;--atmosphere: .72}.desktop-viewport-backdrop[data-background=subtle]{--atmosphere: .45}.desktop-viewport-backdrop[data-background=rich]{--atmosphere: .94}.public-desktop.desktop-home-page{--scene-bridge: calc(var(--desktop-header-height) + clamp(14rem,18vw,22rem));--scene-fade-end: calc(100dvh + var(--desktop-header-height) + clamp(6rem,7.8vw,9rem))}.public-desktop.desktop-home-page .desktop-viewport-backdrop{bottom:calc(-1 * var(--scene-bridge))}.public-desktop .desktop-viewport-backdrop .desktop-scene-fine-grain{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(72%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(#000 72%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(72%,#000),to(transparent));mask-image:linear-gradient(#000 72%,transparent 100%)}body.public-desktop.desktop-home-page:has(.desktop-viewport-backdrop[data-active=true]){isolation:isolate}.public-desktop.desktop-home-page .desktop-viewport-backdrop[data-active=true]{display:block}.public-desktop.desktop-home-page:has(.desktop-viewport-backdrop[data-active=true]) .taro_router,.public-desktop.desktop-home-page:has(.desktop-viewport-backdrop[data-active=true]) .taro_page:has(>.desktop-home),.public-desktop.desktop-home-page:has(.desktop-viewport-backdrop[data-active=true]) .desktop-home>.desktop-art-scene{background:transparent!important}.public-desktop.desktop-home-page:has(.desktop-viewport-backdrop[data-active=true]) .desktop-home{background:-webkit-gradient(linear,left top,left bottom,color-stop(90dvh,transparent),to(#0a0a0a));background:-webkit-linear-gradient(top,transparent 90dvh,#0a0a0a var(--scene-fade-end));background:linear-gradient(to bottom,transparent 90dvh,#0a0a0a var(--scene-fade-end))}.public-desktop .desktop-home>#desktop-home-content{padding-top:calc(var(--desktop-header-height) + 1rem)}.public-desktop .desktop-home>#desktop-home-content>.desktop-section:first-child{margin-top:0}@font-face{font-family:ChaoHeroBlack;src:url(/api/upload/file/brand/fonts/source-han-sans-black-38e747ecaa.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ChaoHeroBlack;src:url(/api/upload/file/brand/fonts/source-han-sans-black-hero-22b60e60c0.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+3002,U+4E0D,U+4E49,U+4EE3,U+5171,U+53EA,U+5B9A,U+65F6,U+6D41,U+6F6E,U+9E23,U+FF0C}@font-face{font-family:ChaoHeroLabel;src:url(/api/upload/file/brand/fonts/source-han-sans-bold-label-8c19b16c20.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20,U+30-31,U+B7,U+6D41,U+6F6E}.public-desktop .desktop-art-scene{height:100vh;height:100dvh;margin-top:calc(-1 * var(--desktop-header-height));padding-top:var(--desktop-header-height);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0;--scene-fit: 1;--scene-scale: 1;width:100%;isolation:isolate;background:#0a0a0a;--motion-scale: 1;--atmosphere: .72}.public-desktop .desktop-scene-artworks{top:var(--desktop-header-height)}.public-desktop .desktop-scene-copy{z-index:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:54%;padding:.5rem 0;pointer-events:none;justify-self:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.public-desktop .desktop-scene-eyebrow{font-family:Prompt,ChaoHeroLabel,SourceHanSans,sans-serif;font-synthesis:none;font-size:max(.625rem,calc(.8125rem * var(--scene-fit)));letter-spacing:.17em;color:#b0aea8;margin-bottom:calc(1.625rem * var(--scene-fit))}.public-desktop .desktop-scene-eyebrow-latin{font-family:Prompt,sans-serif}.public-desktop .desktop-scene-title{font-size:var(--scene-title-size,clamp(2.5rem,4.1vw,4.5rem));font-family:Prompt,ChaoHeroBlack,SourceHanSans,sans-serif;font-weight:900;font-synthesis:none;line-height:1.3;letter-spacing:-.045em;color:#f0efec;white-space:nowrap}.public-desktop .desktop-scene-optical-line{display:block;text-align:center}.public-desktop .desktop-scene-hanging{display:inline-block;width:0;overflow:visible;vertical-align:baseline;white-space:nowrap}.public-desktop .desktop-scene-hanging>span{display:inline-block}.public-desktop .desktop-scene-subtitle{font-size:max(.75rem,calc(.9375rem * var(--scene-fit)));color:#aaa9a5;line-height:1.9;margin-top:calc(1.5rem * var(--scene-fit));max-width:calc(31rem * var(--scene-scale))}.public-desktop .desktop-scene-actions{margin-top:calc(2rem * var(--scene-fit));gap:calc(.75rem * var(--scene-scale));pointer-events:auto}.public-desktop .desktop-scene-primary,.public-desktop .desktop-scene-secondary{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(.65rem * var(--scene-scale));height:max(2.75rem,calc(3.25rem * var(--scene-fit)));padding:0 max(.75rem,calc(1.5rem * var(--scene-fit)));border-radius:calc(3rem * var(--scene-scale));font-size:calc(.875rem * var(--scene-scale));-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease,color .16s ease;transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out)}.public-desktop .desktop-scene-primary{background:#ecebe7;color:#171717}.public-desktop .desktop-scene-secondary{border:.025rem solid #ffffff35;color:#d5d5d0}.public-desktop .desktop-scene-piece{position:absolute;z-index:1}.public-desktop .desktop-scene-arrival,.public-desktop .desktop-scene-float,.public-desktop .desktop-scene-track,.public-desktop .desktop-scene-swap,.public-desktop .desktop-scene-link{width:100%;height:100%}.public-desktop .desktop-scene-link{container-type:inline-size;border-radius:calc(.875rem * var(--scene-scale));background:#151413;-webkit-box-shadow:0 .5rem 2rem #0003;box-shadow:0 .5rem 2rem #0003}.public-desktop img.desktop-scene-art{position:relative;inset:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .45s var(--ease-out);transition:-webkit-transform .45s var(--ease-out);transition:transform .45s var(--ease-out);transition:transform .45s var(--ease-out),-webkit-transform .45s var(--ease-out)}.public-desktop .desktop-scene-credit{--credit-spacing: 12cqw;inset:auto 0 0;padding:24cqw 6cqw 6cqw;gap:.45em;border:0;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(32%,rgba(8,8,8,.12)),to(rgba(8,8,8,.72)));background:-webkit-linear-gradient(top,transparent,rgba(8,8,8,.12) 32%,rgba(8,8,8,.72));background:linear-gradient(180deg,transparent,rgba(8,8,8,.12) 32%,rgba(8,8,8,.72));opacity:0;-webkit-transform:translateY(.375rem);-ms-transform:translateY(.375rem);transform:translateY(.375rem);color:#fff;font-size:min(max(.75rem,9cqw),calc((100cqw - var(--credit-spacing)) / var(--scene-credit-units)));-webkit-transition:opacity .12s ease,-webkit-transform .12s var(--ease-out);transition:opacity .12s ease,-webkit-transform .12s var(--ease-out);transition:opacity .12s ease,transform .12s var(--ease-out);transition:opacity .12s ease,transform .12s var(--ease-out),-webkit-transform .12s var(--ease-out);pointer-events:none}.public-desktop .desktop-scene-credit .desktop-identity-portrait{width:1.65em;height:1.65em;-webkit-flex:0 0 1.65em;-ms-flex:0 0 1.65em;flex:0 0 1.65em;margin:0;border-radius:50%;background:#38332e;-webkit-box-shadow:0 0 0 .025rem #ffffff30;box-shadow:0 0 0 .025rem #ffffff30}.public-desktop .desktop-scene-name{line-height:1.25;text-shadow:0 .025rem .125rem #0008}.public-desktop .desktop-scene-track{-webkit-transition:-webkit-transform .45s var(--ease-out);transition:-webkit-transform .45s var(--ease-out);transition:transform .45s var(--ease-out);transition:transform .45s var(--ease-out),-webkit-transform .45s var(--ease-out)}.public-desktop .is-held .desktop-scene-track{-webkit-transition:none;transition:none}.public-desktop .desktop-scene-float{-webkit-animation:desktop-scene-drift var(--drift-duration,30s) ease-in-out infinite paused;animation:desktop-scene-drift var(--drift-duration,30s) ease-in-out infinite paused;-webkit-animation-delay:var(--phase,0s);animation-delay:var(--phase,0s)}.public-desktop .desktop-art-scene.is-playing .desktop-scene-float{-webkit-animation-play-state:running;animation-play-state:running}.public-desktop .desktop-art-scene .is-held .desktop-scene-float{-webkit-animation-play-state:paused;animation-play-state:paused}.public-desktop .depth-near{--travel-x: 1.25rem;--travel-y: 1.125rem;--rotation: .8deg;--drift-duration: 24s}.public-desktop .depth-middle{--travel-x: .875rem;--travel-y: .875rem;--rotation: .5deg;--drift-duration: 30s}.public-desktop .depth-far{--travel-x: .4375rem;--travel-y: .5rem;--rotation: .3deg;--drift-duration: 36s}.public-desktop .depth-middle .desktop-scene-art{-webkit-filter:brightness(.93);filter:brightness(.93)}.public-desktop .depth-far .desktop-scene-art{-webkit-filter:brightness(.87) saturate(.95);filter:brightness(.87) saturate(.95)}.public-desktop .desktop-art-scene[data-intensity=gentle]{--motion-scale: .65}.public-desktop .desktop-art-scene[data-intensity=expressive]{--motion-scale: 1.4}.public-desktop .desktop-art-scene[data-entry=waiting] [data-scene-particle-copy],.public-desktop .desktop-art-scene[data-entry=title] [data-scene-particle-copy]{opacity:0}.public-desktop .desktop-art-scene:not([data-entry=controls]):not([data-entry=ready]) .desktop-scene-actions,.public-desktop .desktop-art-scene:not([data-entry=controls]):not([data-entry=ready]) .desktop-scene-bottom{opacity:0;visibility:hidden;pointer-events:none}.public-desktop .desktop-art-scene[data-entry=controls] .desktop-scene-actions,.public-desktop .desktop-art-scene[data-entry=controls] .desktop-scene-bottom{-webkit-animation:desktop-scene-ui-in .6s ease-out both;animation:desktop-scene-ui-in .6s ease-out both}@-webkit-keyframes desktop-scene-ui-in{0%{opacity:0}to{opacity:1}}@keyframes desktop-scene-ui-in{0%{opacity:0}to{opacity:1}}.public-desktop .desktop-art-scene[data-entry=waiting] .desktop-scene-arrival,.public-desktop .desktop-art-scene[data-entry=title] .desktop-scene-arrival{opacity:0;visibility:hidden;pointer-events:none}.public-desktop .desktop-art-scene[data-entry=waiting] .desktop-scene-piece,.public-desktop .desktop-art-scene[data-entry=title] .desktop-scene-piece{visibility:hidden;pointer-events:none}.public-desktop .desktop-art-scene[data-entry=art] .desktop-scene-piece,.public-desktop .desktop-scene-piece[data-phase=loading],.public-desktop .desktop-scene-piece[data-phase=enter]{pointer-events:none}.public-desktop .desktop-art-scene[data-entry=art] .desktop-scene-arrival{-webkit-animation:desktop-scene-arrive 1.1s ease-in-out var(--arrival-delay) both;animation:desktop-scene-arrive 1.1s ease-in-out var(--arrival-delay) both}.public-desktop .desktop-scene-swap.phase-loading{opacity:0;pointer-events:none}.public-desktop .desktop-scene-swap.phase-exit{-webkit-animation:desktop-scene-out 1.1s cubic-bezier(.4,0,.6,1) var(--swap-delay,0ms) both;animation:desktop-scene-out 1.1s cubic-bezier(.4,0,.6,1) var(--swap-delay,0ms) both}.public-desktop .desktop-scene-swap.phase-enter{-webkit-animation:desktop-scene-in 1.2s cubic-bezier(.4,0,.6,1) var(--swap-delay,0ms) both;animation:desktop-scene-in 1.2s cubic-bezier(.4,0,.6,1) var(--swap-delay,0ms) both}.public-desktop .desktop-art-scene.is-paused .desktop-scene-swap:not(.is-arriving){-webkit-animation-play-state:paused;animation-play-state:paused}.public-desktop .desktop-art-scene.is-static .desktop-scene-swap:not(.phase-loading){-webkit-animation:none;animation:none;opacity:1}.public-desktop .desktop-art-scene.is-static .desktop-scene-float{-webkit-animation:none;animation:none}.public-desktop .desktop-title-particles{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}.public-desktop .desktop-scene-atmosphere{opacity:var(--atmosphere);background:-webkit-radial-gradient(0% 68%,ellipse,#7a2a1240,transparent 38%),-webkit-radial-gradient(100% 32%,ellipse,#7a2a1240,transparent 38%),#0a0b0d;background:radial-gradient(ellipse at 0% 68%,#7a2a1240,transparent 38%),radial-gradient(ellipse at 100% 32%,#7a2a1240,transparent 38%),#0a0b0d;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}.public-desktop .desktop-art-scene[data-background=subtle]{--atmosphere: .45}.public-desktop .desktop-art-scene[data-background=rich]{--atmosphere: .94}.public-desktop .desktop-art-scene[data-entry=waiting] .desktop-scene-atmosphere,.public-desktop .desktop-art-scene[data-entry=title] .desktop-scene-atmosphere{opacity:var(--atmosphere)}.public-desktop .desktop-scene-grainient{opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.public-desktop .desktop-scene-grainient[data-renderer=webgl]{opacity:1}.public-desktop :is(.desktop-art-scene,.desktop-viewport-backdrop) .desktop-scene-atmosphere:has(>.desktop-scene-grainient[data-renderer=webgl]){opacity:1;-webkit-transition:none;transition:none}.public-desktop .desktop-scene-grainient[data-renderer=webgl]~.desktop-scene-vignette{display:none}.public-desktop .desktop-scene-fine-grain{background-size:20rem 20rem}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.public-desktop .desktop-scene-fine-grain{background-size:10rem 10rem}}.public-desktop .desktop-scene-vignette{background:radial-gradient(ellipse at center,#0a0a0abf 8%,#0a0a0a80 32%,transparent 72%),-webkit-gradient(linear,left bottom,left top,from(#0a0a0a),color-stop(26%,transparent),to(transparent));background:-webkit-radial-gradient(center,ellipse,#0a0a0abf 8%,#0a0a0a80 32%,transparent 72%),-webkit-linear-gradient(bottom,#0a0a0a,transparent 26%,transparent 100%);background:radial-gradient(ellipse at center,#0a0a0abf 8%,#0a0a0a80 32%,transparent 72%),linear-gradient(0deg,#0a0a0a,transparent 26%,transparent 100%)}.public-desktop .desktop-scene-bottom{z-index:4;bottom:calc(1.5rem * var(--scene-scale));left:var(--desktop-gutter);right:var(--desktop-gutter)}.public-desktop .desktop-scene-next{width:calc(2.75rem * var(--scene-scale));height:calc(2.75rem * var(--scene-scale))}.public-desktop .desktop-scene-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.public-desktop .desktop-scene-video.is-ready{opacity:1}.public-desktop .desktop-scene-film>taro-image-core>img{width:100%!important;height:100%!important;inset:0!important;-o-object-fit:cover!important;object-fit:cover!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.public-desktop .desktop-scene-film-shade{background:radial-gradient(ellipse at center,#0009,transparent 85%),-webkit-gradient(linear,left bottom,left top,from(#0a0a0a),color-stop(30%,transparent));background:-webkit-radial-gradient(center,ellipse,#0009,transparent 85%),-webkit-linear-gradient(bottom,#0a0a0a,transparent 30%);background:radial-gradient(ellipse at center,#0009,transparent 85%),linear-gradient(0deg,#0a0a0a,transparent 30%)}.public-desktop .is-held .desktop-scene-credit,.public-desktop .desktop-scene-link:focus-visible .desktop-scene-credit{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.18s;transition-duration:.18s}.public-desktop .is-held img.desktop-scene-art{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);-webkit-filter:none;filter:none}.public-desktop .desktop-scene-link:focus-visible{outline:.05rem solid #eee;outline-offset:.125rem}@-webkit-keyframes desktop-scene-arrive{0%{opacity:0;-webkit-transform:translateY(calc(.75rem * var(--scene-spatial-scale,1))) scale(.965);transform:translateY(calc(.75rem * var(--scene-spatial-scale,1))) scale(.965)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes desktop-scene-arrive{0%{opacity:0;-webkit-transform:translateY(calc(.75rem * var(--scene-spatial-scale,1))) scale(.965);transform:translateY(calc(.75rem * var(--scene-spatial-scale,1))) scale(.965)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes desktop-scene-in{0%{opacity:0}to{opacity:1}}@keyframes desktop-scene-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes desktop-scene-out{0%{opacity:1}to{opacity:0}}@keyframes desktop-scene-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes desktop-scene-drift{0%,to{-webkit-transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0,0) rotate(calc(var(--rotation) * -1));transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0,0) rotate(calc(var(--rotation) * -1))}25%{-webkit-transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0) rotate(0deg);transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0) rotate(0)}50%{-webkit-transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1)),0,0) rotate(var(--rotation));transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1)),0,0) rotate(var(--rotation))}75%{-webkit-transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1)),0) rotate(0deg);transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1)),0) rotate(0)}}@keyframes desktop-scene-drift{0%,to{-webkit-transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0,0) rotate(calc(var(--rotation) * -1));transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0,0) rotate(calc(var(--rotation) * -1))}25%{-webkit-transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0) rotate(0deg);transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1) * -1),0) rotate(0)}50%{-webkit-transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1)),0,0) rotate(var(--rotation));transform:translate3d(calc(var(--travel-x) * var(--motion-scale) * var(--scene-spatial-scale,1)),0,0) rotate(var(--rotation))}75%{-webkit-transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1)),0) rotate(0deg);transform:translate3d(0,calc(var(--travel-y) * var(--motion-scale) * var(--scene-spatial-scale,1)),0) rotate(0)}}@media(hover:hover)and (pointer:fine){.public-desktop .desktop-scene-primary:hover{color:#fff;background:var(--primary)}.public-desktop .desktop-scene-primary svg{stroke:currentColor}.public-desktop .desktop-scene-primary:hover taro-image-core[src^="data:image/svg+xml"]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.public-desktop .desktop-scene-secondary:hover{border-color:#ffffff80}.public-desktop .desktop-scene-primary:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}}@media(prefers-reduced-motion:reduce){.public-desktop .desktop-scene-arrival,.public-desktop .desktop-scene-float,.public-desktop .desktop-scene-swap{-webkit-animation:none!important;animation:none!important}.public-desktop .desktop-scene-atmosphere,.public-desktop .desktop-scene-grainient{-webkit-transition:none;transition:none}.public-desktop .desktop-scene-track{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.public-desktop img.desktop-scene-art,.public-desktop .desktop-scene-credit{-webkit-transition:none;transition:none}}.pc-scene-preview{container-type:inline-size;--desktop-header-height: 0rem;--desktop-gutter: 3.33cqw}.pc-scene-preview .desktop-art-scene{height:100%;min-height:0}.pc-scene-preview .desktop-scene-title{font-size:var(--scene-title-size,clamp(2.5rem,4.1cqw,4.5rem))}@media(max-width:760px){.public-desktop .desktop-scene-eyebrow{letter-spacing:.1em}.public-desktop .desktop-scene-actions{gap:.5rem}.public-desktop .desktop-scene-primary,.public-desktop .desktop-scene-secondary{font-size:.75rem}.public-desktop .desktop-scene-subtitle{line-height:1.65}.public-desktop .desktop-scene-copy{max-width:62%}.public-desktop .desktop-scene-bottom{bottom:.75rem}}@media(max-width:460px){.public-desktop .desktop-scene-copy{max-width:72%}.public-desktop .desktop-scene-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-height:550px)and (min-width:761px){.public-desktop .desktop-scene-eyebrow{margin-bottom:.5rem}.public-desktop .desktop-scene-subtitle{margin-top:.625rem}.public-desktop .desktop-scene-actions{margin-top:.75rem}}.public-desktop .pc-fade-layer.is-current{z-index:2;opacity:1}.public-desktop .pc-fade-layer.is-previous{z-index:1;opacity:1;pointer-events:none}.public-desktop .pc-fade-layer.is-inactive{opacity:0;pointer-events:none}.public-desktop .pc-fade-layer.is-entering{-webkit-animation:pc-slide-reveal 1s linear both;animation:pc-slide-reveal 1s linear both;mask-image:-webkit-gradient(linear,left top,right top,color-stop(40%,#000),color-stop(60%,transparent));mask-image:linear-gradient(90deg,#000 40%,transparent 60%);-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(40%,#000),color-stop(60%,transparent));-webkit-mask-image:-webkit-linear-gradient(left,#000 40%,transparent 60%);mask-size:250% 100%;-webkit-mask-size:250% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@-webkit-keyframes pc-slide-reveal{0%{mask-position:100% 0;-webkit-mask-position:100% 0;opacity:0}18%{opacity:1}to{mask-position:0 0;-webkit-mask-position:0 0;opacity:1}}@keyframes pc-slide-reveal{0%{mask-position:100% 0;-webkit-mask-position:100% 0;opacity:0}18%{opacity:1}to{mask-position:0 0;-webkit-mask-position:0 0;opacity:1}}@supports not ((-webkit-mask-image: linear-gradient(#000,transparent)) or (mask-image: linear-gradient(#000,transparent))){.public-desktop .pc-fade-layer.is-entering{-webkit-animation:pc-slide-fade 1s ease both;animation:pc-slide-fade 1s ease both}}@-webkit-keyframes pc-slide-fade{0%{opacity:0}to{opacity:1}}@keyframes pc-slide-fade{0%{opacity:0}to{opacity:1}}.public-desktop .pc-step-player{color:#eeeae5}.public-desktop .pc-step-player [data-slot=step-player-control],.public-desktop .pc-step-player [data-slot=step-player-hit]{color:inherit;border:0}.public-desktop .pc-step-player [data-slot=step-player-hit]{background:transparent}.public-desktop .pc-step-player [data-slot=step-player-control],.public-desktop .pc-step-player [data-slot=step-player-track]{background:#0a0a0c57;border:.025rem solid rgba(255,255,255,.18);backdrop-filter:blur(.3rem);-webkit-backdrop-filter:blur(.3rem)}.public-desktop .pc-step-player [data-slot=step-player-step]{background:#ffffff4d}.public-desktop .pc-step-player [data-slot=step-player-fill]{background:#eeeae5}.public-desktop .pc-step-player [data-slot=step-player-control]:hover{background:#ffffff24}.public-desktop .pc-step-player :focus-visible{outline-color:#e83e0c}.public-desktop .desktop-whats-on-link{color:inherit;text-decoration:none;white-space:normal}.public-desktop .desktop-whats-on-title{font-family:Prompt,SourceHanSans,Noto Sans SC,sans-serif}.public-desktop .desktop-whats-on-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:.018em currentColor}.public-desktop .desktop-whats-on-cta svg{-webkit-transition:-webkit-transform .2s var(--ease-out, ease-out);transition:-webkit-transform .2s var(--ease-out, ease-out);transition:transform .2s var(--ease-out, ease-out);transition:transform .2s var(--ease-out, ease-out),-webkit-transform .2s var(--ease-out, ease-out)}@media(hover:hover)and (pointer:fine){.public-desktop .desktop-whats-on-link:hover .desktop-whats-on-cta svg{-webkit-transform:translate(.075rem,-.075rem);-ms-transform:translate(.075rem,-.075rem);transform:translate(.075rem,-.075rem)}}.public-desktop .desktop-whats-on{container-type:inline-size}.public-desktop .desktop-whats-on-stage{height:clamp(22rem,31.25vw,46rem);height:clamp(22rem,33.333cqw,46rem)}.public-desktop .desktop-whats-on-card{container-type:inline-size}.public-desktop .desktop-whats-on-artwork{pointer-events:none;inset:7% 6% 9% 53%}.public-desktop .desktop-whats-on-copy{max-width:55rem}.public-desktop .desktop-artwork-backdrop{--artwork-feather: linear-gradient(90deg, transparent, rgba(0,0,0,.06) 14%, rgba(0,0,0,.2) 28%, rgba(0,0,0,.5) 43%, rgba(0,0,0,.85) 60%, #000 76%);-webkit-transition:background-color .75s ease;transition:background-color .75s ease}.public-desktop .desktop-artwork-detail,.public-desktop .desktop-artwork-light{mask-image:var(--artwork-feather);-webkit-mask-image:var(--artwork-feather)}.public-desktop .desktop-artwork-detail{position:absolute;inset:-9% -5%;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.public-desktop .desktop-artwork-detail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:artwork-detail-drift 12s ease-in-out infinite alternate;animation:artwork-detail-drift 12s ease-in-out infinite alternate}.public-desktop .desktop-artwork-light{position:absolute;inset:-8% -5%;mix-blend-mode:screen}.public-desktop .desktop-artwork-shade{background:-webkit-gradient(linear,left top,right top,from(rgba(7,7,9,.96)),color-stop(12%,rgba(7,7,9,.92)),color-stop(24%,rgba(7,7,9,.84)),color-stop(38%,rgba(7,7,9,.68)),color-stop(52%,rgba(7,7,9,.46)),color-stop(66%,rgba(7,7,9,.24)),color-stop(82%,rgba(7,7,9,.1)),to(rgba(7,7,9,.08))),-webkit-gradient(linear,left bottom,left top,from(rgba(7,7,9,.36)),color-stop(24%,transparent),color-stop(82%,transparent),to(rgba(7,7,9,.15)));background:-webkit-linear-gradient(left,rgba(7,7,9,.96),rgba(7,7,9,.92) 12%,rgba(7,7,9,.84) 24%,rgba(7,7,9,.68) 38%,rgba(7,7,9,.46) 52%,rgba(7,7,9,.24) 66%,rgba(7,7,9,.1) 82%,rgba(7,7,9,.08)),-webkit-linear-gradient(bottom,rgba(7,7,9,.36),transparent 24%,transparent 82%,rgba(7,7,9,.15));background:linear-gradient(90deg,#070709f5,#070709eb 12%,#070709d6 24%,#070709ad,#07070975,#0707093d 66%,#0707091a 82%,#07070914),linear-gradient(0deg,rgba(7,7,9,.36),transparent 24%,transparent 82%,rgba(7,7,9,.15))}.public-desktop .desktop-artwork-backdrop[data-active=false] .desktop-artwork-detail-image{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes artwork-detail-drift{0%{-webkit-transform:translate3d(-1.5%,0,0) scale(1.03);transform:translate3d(-1.5%,0,0) scale(1.03)}to{-webkit-transform:translate3d(1.5%,-1%,0) scale(1.075);transform:translate3d(1.5%,-1%,0) scale(1.075)}}@keyframes artwork-detail-drift{0%{-webkit-transform:translate3d(-1.5%,0,0) scale(1.03);transform:translate3d(-1.5%,0,0) scale(1.03)}to{-webkit-transform:translate3d(1.5%,-1%,0) scale(1.075);transform:translate3d(1.5%,-1%,0) scale(1.075)}}@container (max-width: 1000px){.public-desktop .desktop-whats-on-artwork{inset:10% 4% 21% 54%}.public-desktop .desktop-whats-on-card.is-artist .desktop-whats-on-copy{padding-right:.5rem}}@media(max-width:900px){.public-desktop .desktop-whats-on-card.is-artist .desktop-whats-on-cta{font-size:.75rem}}.mobile-event-card.ui-button{display:block;height:auto;padding:0;border:0;border-radius:12PX;background:#141412;color:#fff;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity .15s cubic-bezier(.23,1,.32,1);transition:opacity .15s cubic-bezier(.23,1,.32,1)}.mobile-event-card.ui-button:active{opacity:.94}.mobile-event-card-copy{padding:28PX 12PX 12PX;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28PX,rgba(0,0,0,.7)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.7) 28PX,rgba(0,0,0,.9));background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 28PX,rgba(0,0,0,.9))}.mobile-event-card-status{display:block;margin-bottom:5PX;font-size:11PX;font-weight:400;line-height:16PX;color:#f1f1f1}.mobile-event-card-title{font-size:14PX;font-weight:500;line-height:20PX;overflow-wrap:anywhere;color:#fff}.mobile-event-card.is-featured .mobile-event-card-title{font-size:18PX;font-weight:700;line-height:24PX}.mobile-event-card-time,.mobile-event-card-location{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11PX;font-weight:400;line-height:16PX;color:#ddd}.mobile-event-card-time{margin-top:6PX;font-variant-numeric:tabular-nums}.mobile-event-card-location{margin-top:2PX}.mini-page-frame .mobile-footer-flow{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;width:100%;padding-bottom:0!important}.mini-page-frame .mobile-footer-page{min-height:calc(var(--mobile-stable-height,100vh) - var(--mobile-page-host-top,0PX) - var(--mobile-tab-inset,0PX))}.mini-page-frame .mobile-footer-flow .brand-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;padding-top:32PX;padding-bottom:8PX}body.mobile-site-chrome .mobile-footer-flow{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;width:100%;padding-bottom:0!important}body.mobile-site-chrome .mobile-footer-page{min-height:calc(var(--mobile-footer-viewport-height,var(--mobile-stable-height,100vh)) - var(--mobile-top-inset,0PX) - var(--mobile-tab-inset,0PX))}body.mobile-site-chrome[data-mobile-immersive=true] .mobile-footer-page{min-height:calc(var(--mobile-footer-viewport-height,var(--mobile-stable-height,100vh)) - var(--mobile-tab-inset,0PX))}body.mobile-site-chrome .mobile-footer-flow .brand-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;padding-top:32PX;padding-bottom:calc(8PX + env(safe-area-inset-bottom,0PX))}.mini-page-frame .touch-account.profile-page,.mini-page-frame .touch-account.profile-page .design-content,.mini-page-frame .touch-account.profile-page .profile-layout,.mini-page-frame .touch-account.profile-page .profile-explore{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:0!important}.mini-page-frame .touch-account.profile-page{min-height:calc(var(--mobile-stable-height,100vh) - var(--mobile-tab-inset,0PX))}.mini-page-frame .touch-account.profile-page .profile-explore .brand-footer{margin-top:auto;padding:32PX 0 8PX}body.mobile-site-chrome .touch-account.profile-page,body.mobile-site-chrome .touch-account.profile-page .design-content,body.mobile-site-chrome .touch-account.profile-page .profile-layout,body.mobile-site-chrome .touch-account.profile-page .profile-explore{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:0!important}body.mobile-site-chrome .touch-account.profile-page{min-height:calc(var(--mobile-footer-viewport-height,var(--mobile-stable-height,100vh)) - var(--mobile-top-inset,0PX) - var(--mobile-tab-inset,0PX))}body.mobile-site-chrome .touch-account.profile-page .profile-explore .brand-footer{margin-top:auto;padding:32PX 0 calc(8PX + env(safe-area-inset-bottom,0PX))}.brand-footer .brand-footer-logo{display:block;width:112PX;height:28PX;margin:0 auto}.brand-footer .brand-footer-inner{margin:0 auto 12PX}.touch-brand-footer .footer-gesture-hint{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:16PX;margin-top:0;font-size:11PX;line-height:20PX;color:var(--primary)}.footer-gesture-idle{opacity:0}.footer-gesture-ready{opacity:1;-webkit-transition:opacity .14s ease-out;transition:opacity .14s ease-out}.touch-brand-footer .brand-footer-inner{margin-bottom:0}.mini-page-frame .mobile-footer-has-actions .mini-page-action,body.mobile-site-chrome .mobile-footer-has-actions .mini-page-action{position:-webkit-sticky!important;position:sticky!important;bottom:var(--mobile-tab-inset,0PX)!important;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:auto}.mini-page-frame .ip-skin-footer,body.mobile-site-chrome .ip-skin-footer{padding-bottom:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto}.mini-page-frame .ip-skin-footer .brand-footer{padding:28PX 24PX 24PX;margin:0}body.mobile-site-chrome .ip-skin-footer .brand-footer{padding:28PX 24PX calc(24PX + env(safe-area-inset-bottom,0PX));margin:0}.mini-page-frame .mobile-footer-has-actions .mini-page-action~.brand-footer,body.mobile-site-chrome .mobile-footer-has-actions .mini-page-action~.brand-footer{margin-top:0}body.mobile-site-chrome .mobile-footer-flow .touch-brand-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.mobile-site-chrome .mobile-footer-flow .touch-brand-footer .mobile-site-registration{-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:12PX}@supports (height:100dvh){body.mobile-document-scroll{--mobile-footer-viewport-height:100dvh}}body.mobile-document-scroll .taro_page:has(.mobile-footer-page),body.mobile-document-scroll .taro_page:has(.touch-account.profile-page){padding-bottom:0}.mini-page-frame #native-brand-finale .native-lower-stage{padding-bottom:calc(var(--mobile-tab-inset,0PX) + 24PX)!important}.mini-page-frame #native-brand-finale .footer-gesture-hint{display:none}body.mobile-site-chrome #native-brand-finale .native-lower-stage{padding-bottom:calc(var(--mobile-tab-inset,0PX) + 24PX + env(safe-area-inset-bottom,0PX))!important}.desktop-footer-inline-logo{display:none}body.desktop-presentation{--footer-page-inset:var(--desktop-page-top,var(--desktop-header-height))}body.desktop-presentation .taro_page>:has(.desktop-compact-footer),body.desktop-presentation .taro_page :is(.platform-page,.mobile-footer-page):has(.desktop-compact-footer){min-height:calc(100dvh - var(--footer-page-inset));-webkit-box-sizing:border-box;box-sizing:border-box}body.desktop-presentation :is(.mobile-footer-flow,.desktop-directory,.workspace-profile-b,.desktop-profile,.desktop-cooperation-intro):has(.desktop-compact-footer):not(.product-detail-page,.cart-page,.order-confirm-page,.cooperation-page .design-content){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}body.desktop-presentation .desktop-cooperation-intro>.design-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}body.desktop-presentation .brand-footer.desktop-compact-footer{margin-top:auto;padding-top:2rem;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}body.desktop-presentation .desktop-compact-footer>.brand-footer-inner{display:none}body.desktop-presentation .desktop-compact-footer .desktop-footer-bar-branded{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:5rem;padding-block:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}body.desktop-presentation .desktop-footer-bar-branded .desktop-footer-inline-logo{display:block;width:7rem;height:1.75rem;margin:0;grid-column:2;grid-row:1;justify-self:center}body.desktop-presentation .desktop-footer-bar-branded .desktop-footer-copyright{grid-column:1;grid-row:1;justify-self:start}body.desktop-presentation .desktop-footer-bar-branded .desktop-footer-links{grid-column:3;grid-row:1}body[data-workspace-design=b].desktop-presentation .taro_page{--workspace-footer-inset:var(--workspace-b-gutter)}body[data-workspace-design=b].desktop-presentation :is(.design-content,.design-page-body,.legal-page,.support-page,.product-detail-page,.cart-page,.order-confirm-page){--workspace-footer-inset:0rem}body[data-workspace-design=b].desktop-presentation .brand-footer.desktop-compact-footer{padding-inline:var(--workspace-footer-inset,0rem)}@container site-footer (max-width:42rem){body.desktop-presentation .desktop-compact-footer .desktop-footer-bar-branded{grid-template-columns:minmax(0,1fr) auto;gap:1rem}body.desktop-presentation .desktop-footer-bar-branded .desktop-footer-inline-logo{grid-column:2;grid-row:1;justify-self:end}body.desktop-presentation .desktop-footer-bar-branded .desktop-footer-links{grid-column:1 / -1;grid-row:2;justify-self:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.artist-card-frame{padding-bottom:133.333333%}.artist-card-touch .artist-card-open{color:#fff;background:transparent;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity .15s cubic-bezier(.23,1,.32,1);transition:opacity .15s cubic-bezier(.23,1,.32,1)}.artist-card-touch .artist-card-open:active{opacity:.94}.artist-card-touch .artist-card-copy{text-shadow:0 .025rem .2rem #0006}.artist-card-touch .artist-card-name{white-space:normal;overflow-wrap:anywhere}.artist-card-touch .artist-card-open:focus-visible{outline:.05rem solid #e85a2a;outline-offset:-.075rem}.brand-action.brand-action{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:9PX;width:100%;min-width:0;max-width:none;height:44PX;min-height:44PX;margin:0;padding:0 12PX;overflow:visible;border:1PX solid #ffffff38;border-radius:999PX;background:transparent;color:#e2e1db;font-size:12PX;font-weight:400;line-height:1.25;white-space:nowrap}.brand-action.brand-action-primary{color:#161616;border-color:#eeeae3;background:#eeeae3}.brand-action:after{border:0}.brand-action-arrow{-webkit-flex:none;-ms-flex:none;flex:none;font-size:15PX}.brand-action:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);opacity:.85}@media(hover:hover)and (pointer:fine){body .brand-action.brand-action.brand-action:where(:not([aria-disabled=true],:disabled)):hover{color:var(--primary-foreground);border-color:var(--primary);background:var(--primary)}}body .ui-button.brand-action:where(:not([aria-disabled=true],:disabled)):focus-visible{outline:2PX solid var(--primary);outline-offset:3PX}.removable-chip-space{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;padding:12PX 12PX 0 0}.removable-chip{padding-right:18PX}.removable-chip .removable-chip-close.dc-button,.removable-chip .removable-chip-close{position:absolute;width:28PX;height:28PX;min-width:28PX;min-height:28PX;padding:0;top:-12PX;right:-12PX;border:0;-webkit-box-shadow:none;box-shadow:none}.removable-chip-close:focus-visible{outline:2PX solid #ff4d0a;outline-offset:2PX}@media(max-width:700px){.removable-chip-space{padding:20PX 20PX 0 0}.removable-chip{padding-right:26PX}.removable-chip .removable-chip-close.dc-button,.removable-chip .removable-chip-close{width:44PX;height:44PX;min-width:44PX;min-height:44PX;top:-20PX;right:-20PX}}.touch-artist-filter.artist-filter-page{height:calc(var(--mobile-stable-height,100vh) - var(--mobile-top-inset,0rem));padding-bottom:env(safe-area-inset-bottom,0rem);-webkit-box-sizing:border-box;box-sizing:border-box}.touch-artist-filter.artist-filter-sheet{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:12PX;border-radius:inherit}.touch-artist-filter .artist-filter-sheet-heading{padding:4PX 16PX}.touch-artist-filter .artist-filter-sheet-heading .text-base{font-size:17PX;line-height:24PX}.touch-artist-filter .artist-filter-sheet-heading .text-xs{font-size:11PX;line-height:18PX}.touch-artist-filter .artist-filter-mobile-heading{padding:4PX 18PX 8PX}.touch-artist-filter .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;min-width:44PX;min-height:44PX;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10PX 12PX;font-size:13PX;line-height:20PX;white-space:nowrap;word-break:keep-all}.touch-artist-filter .artist-filter-close{width:44PX;height:44PX;padding:0}.touch-artist-filter .artist-filter-mobile-heading .ui-button{padding-left:0;padding-right:0;font-size:16PX}.touch-artist-filter .artist-filter-browser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.touch-artist-filter .artist-filter-browser>.shrink-0{padding-left:16PX;padding-right:16PX;padding-bottom:4PX}.touch-artist-filter .filter-search-row{gap:8PX}.touch-artist-filter .filter-search .ui-input-shell{height:44PX;min-height:44PX;padding:0 36PX;font-size:14PX;border-radius:10PX;background:#ffffff0b}.touch-artist-filter .filter-search .ui-input-shell.ring-4,.touch-artist-filter .filter-search .ui-input-shell:focus-within{-webkit-box-shadow:inset 0 0 0 2PX var(--primary,#e83e0c);box-shadow:inset 0 0 0 2PX var(--primary,#e83e0c)}.touch-artist-filter .filter-search taro-input-core{font-size:14PX}.touch-artist-filter .filter-selection-mode{gap:0;padding:3PX;border-radius:999PX;background:#ffffff0b}.touch-artist-filter .filter-selection-mode .filter-mode-option{min-width:44PX;height:44PX;padding:0 8PX;font-size:12PX;border-radius:999PX;color:#b5b5b5}.touch-artist-filter .filter-selection-mode .filter-mode-option.is-selected{background:var(--primary,#e83e0c)!important;color:#fff!important}.touch-artist-filter .filter-dimension-tabs{width:100%;padding:0!important;white-space:nowrap}.touch-artist-filter .filter-dimension-row{display:inline-block;width:auto;min-width:100%;padding:0 18PX;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.touch-artist-filter .filter-dimension-tabs .filter-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;max-width:none;min-height:44PX;height:44PX;padding:0 10PX;margin:0 6PX 0 0;border-bottom:0;vertical-align:top;font-size:13PX;font-weight:600;white-space:nowrap}.touch-artist-filter .filter-dimension-label{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:none;-ms-flex:none;flex:none;height:100%}.touch-artist-filter .filter-dimension-indicator{position:absolute;left:0;bottom:0;width:100%;height:2PX;background:var(--primary,#e83e0c);pointer-events:none}.touch-artist-filter .artist-filter-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.touch-artist-filter .filter-results{height:100%;min-height:0}.touch-artist-filter .filter-results>taro-view-core,.touch-artist-filter .filter-results .taro-scroll-view__scroll-x>taro-view-core{padding-left:18PX;padding-right:18PX}.touch-artist-filter .filter-option-sections{padding-top:0;padding-bottom:4PX}.touch-artist-filter .filter-option-row{padding:8PX 0 4PX}.touch-artist-filter .filter-option-row .text-base{margin-bottom:0;font-size:14PX;line-height:22PX}.touch-artist-filter .filter-options{display:block;width:100%;white-space:normal}.touch-artist-filter .filter-option.ui-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;max-width:100%;min-height:44PX;margin:0 6PX 0 0;padding:6PX 0;border:0!important;background:transparent!important;font-size:12PX;line-height:20PX;white-space:normal;text-align:left;vertical-align:top}.touch-artist-filter .artist-filter-browser .filter-option.ui-button.is-selected{border:0!important;background:transparent!important}.touch-artist-filter .filter-option-label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:4PX 10PX;border:1PX solid #3a3a3a;border-radius:999PX;color:#b5b5b5;background:transparent;-webkit-transition:color .16s ease,background-color .16s ease,border-color .16s ease;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.touch-artist-filter .filter-option.is-selected .filter-option-label{background:#e83e0c20;border-color:#e83e0c88;color:var(--primary,#e83e0c)}.touch-artist-filter .filter-option.ui-button:active,.touch-artist-filter .filter-mode-option.ui-button:active{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;translate:none!important}.touch-artist-filter .filter-option:focus-visible .filter-option-label{outline:1PX solid #f4f4f4;outline-offset:2PX}.touch-artist-filter .filter-selected-strip{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;gap:8PX}.touch-artist-filter .filter-selected-count{-webkit-flex:none;-ms-flex:none;flex:none;color:#969696;font-size:11PX;line-height:20PX}.touch-artist-filter .filter-selected-scroll{-webkit-flex:1;-ms-flex:1;flex:1;width:0;min-width:0;height:52PX;white-space:nowrap}.touch-artist-filter .filter-selected-summary{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52PX;padding-right:4PX;white-space:nowrap}.touch-artist-filter .filter-selected-summary .removable-chip-space{-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;padding:18PX 18PX 0 0}.touch-artist-filter .filter-selected-summary .removable-chip{min-height:28PX;padding:4PX 10PX;font-size:11PX;line-height:20PX;border-radius:8PX}.touch-artist-filter .filter-selected-summary .removable-chip-close{min-width:44PX;width:44PX;min-height:44PX;height:44PX;padding:0;top:-18PX;right:-18PX}.touch-artist-filter .artist-filter-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4PX 16PX 0;gap:2PX;border-top:1PX solid #ffffff12}.touch-artist-filter.artist-filter-sheet--keyboard .filter-selected-strip{display:none}.touch-artist-filter .filter-action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:10PX}.touch-artist-filter .filter-action-buttons>.ui-button{min-width:72PX;border-radius:999PX}.touch-artist-filter .filter-action-buttons>.filter-apply{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.touch-artist-filter .text-xs{font-size:11PX;line-height:1.7}body.mobile-site-chrome .mobile-modal-layer .artist-filter-sheet-surface.artist-filter-sheet-surface{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;height:min(68vh,580PX);height:min(68dvh,580PX);max-height:calc(var(--mobile-visual-height,100dvh) - max(12PX,env(safe-area-inset-top,0PX)) - max(8PX,env(safe-area-inset-bottom,0PX)));bottom:calc(max(0PX,calc(100% - var(--mobile-visual-top,0PX) - var(--mobile-visual-height,100%))) + max(8PX,env(safe-area-inset-bottom,0PX)))!important;left:10PX!important;right:10PX!important;border-radius:24PX!important;overflow:hidden;margin:0}body.mobile-site-chrome .artist-filter-sheet .filter-search .ui-input-shell,body.mobile-site-chrome .artist-filter-sheet .filter-search taro-input-core{font-size:16PX}html[data-mobile-landscape=true] body.mobile-site-chrome .mobile-modal-layer .artist-filter-sheet-surface.artist-filter-sheet-surface{height:auto;max-height:max(0PX,calc(var(--mobile-visual-height,100dvh) - max(8PX,env(safe-area-inset-top,0PX)) - max(8PX,env(safe-area-inset-bottom,0PX))));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}html[data-mobile-landscape=true] .touch-artist-filter.artist-filter-sheet{-webkit-flex:none;-ms-flex:none;flex:none;height:auto;overflow:visible}html[data-mobile-landscape=true] .touch-artist-filter.artist-filter-page{height:auto;min-height:calc(var(--mobile-stable-height,100dvh) - var(--mobile-top-inset,0PX));overflow:visible}html[data-mobile-landscape=true] .touch-artist-filter .artist-filter-browser,html[data-mobile-landscape=true] .touch-artist-filter .artist-filter-columns,html[data-mobile-landscape=true] .touch-artist-filter .filter-results{-webkit-flex:none;-ms-flex:none;flex:none;height:auto;overflow:visible}html[data-mobile-landscape=true] .touch-artist-filter .filter-results .taro-scroll-view__scroll-y{height:auto;overflow-y:visible}.brand-story-page .story-image>img{width:100%;height:100%;max-width:none;-o-object-fit:inherit;object-fit:inherit}.brand-story-page .story-image{-o-object-fit:contain;object-fit:contain}.brand-story-page .story-chao-letter,.brand-story-page .story-criterion-word{font-synthesis:none}.brand-story-page .story-chao-suffix{display:none}.brand-story-page #brand-story{scroll-margin-top:var(--desktop-header-height, 1.5rem);outline:none}.brand-story-page{overflow-x:clip;--brand-scene-bottom: 5.5rem}.brand-story-page{--brand-gutter: 1.5rem}.brand-story-page .story-intro,.brand-story-page .story-shell{max-width:none;width:100%}.brand-story-page .story-intro,.brand-story-page .annual-process-stage,.brand-story-page .annual-stage,.brand-story-page .brand-story-lower{padding-inline:var(--brand-gutter)}.public-desktop .brand-story-page .brand-footer.desktop-compact-footer{--site-footer-width: calc(100% - 2 * var(--brand-gutter))}@media(min-width:48rem){.brand-story-page{--brand-gutter: clamp(2rem, 3.33vw, 8rem)}}.public-desktop .brand-story-page{--brand-scene-bottom: 0rem}.brand-story-page .story-intro{min-height:75svh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.public-desktop .story-prologue .brand-gallery-room{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--desktop-header-height))}.brand-story-page .story-intro-video taro-video-core{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-story-page .story-intro-video{-webkit-transition:opacity .24s cubic-bezier(.23,1,.32,1);transition:opacity .24s cubic-bezier(.23,1,.32,1)}.brand-story-page .story-chao-film taro-video-core{opacity:0;-webkit-transition:opacity .24s cubic-bezier(.23,1,.32,1);transition:opacity .24s cubic-bezier(.23,1,.32,1)}.brand-story-page .story-chao-film taro-video-core[data-ready=true]{opacity:1}.brand-story-page .story-chao-film taro-video-core[data-scrub=true]{pointer-events:none}.brand-story-page .story-chao-cinema-plane .story-chao-film{width:100%;height:100%;aspect-ratio:auto}.brand-story-page .story-chao-cinema-plane .story-chao-film taro-video-core,.brand-story-page .story-chao-cinema-plane .story-image{-o-object-fit:cover;object-fit:cover}.brand-story-page .story-chao-cinema-shade{background:-webkit-gradient(linear,left top,right top,from(#0a0a0aeb),color-stop(28%,#0a0a0acf),color-stop(43%,#0a0a0a99),color-stop(64%,#0a0a0a26),color-stop(85%,transparent)),-webkit-gradient(linear,left top,left bottom,from(#0a0a0a99),color-stop(20%,transparent),color-stop(82%,transparent),to(#0a0a0a70));background:-webkit-linear-gradient(left,#0a0a0aeb 0%,#0a0a0acf 28%,#0a0a0a99 43%,#0a0a0a26 64%,transparent 85%),-webkit-linear-gradient(#0a0a0a99 0%,transparent 20%,transparent 82%,#0a0a0a70 100%);background:linear-gradient(90deg,#0a0a0aeb 0%,#0a0a0acf 28%,#0a0a0a99 43%,#0a0a0a26 64%,transparent 85%),linear-gradient(#0a0a0a99 0%,transparent 20%,transparent 82%,#0a0a0a70 100%)}.brand-story-page .story-chao-word{font-size:25vw}.brand-story-page .story-chao{max-width:112rem;margin-inline:auto}.brand-story-page .story-chao-letter{width:25%}.brand-story-page .story-criterion{border-top:.0625rem solid #ffffff1a}.brand-story-page .story-criterion-art{height:28rem;max-height:66svh}.brand-story-page .story-art-link:focus-visible{outline:.125rem solid #e83e0c;outline-offset:.25rem}.brand-story-page .story-chao-closing{margin-top:2rem}@media(min-width:48rem){.brand-story-page .story-criterion{display:grid;grid-template-columns:1fr 1.2fr;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3rem}.brand-story-page .story-criterion-visual{margin-top:0}}:where(html[data-presentation=desktop]) .brand-story-page .story-intro-hold[data-hold=true]{min-height:calc(175svh - var(--desktop-header-height))}:where(html[data-presentation=desktop]) .brand-story-page .story-intro-hold[data-hold=true] .story-intro{position:-webkit-sticky;position:sticky;top:0;min-height:calc(100svh - var(--desktop-header-height));padding-block:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}:where(html[data-presentation=desktop]) .brand-story-page .story-intro-hold[data-hold=true] .story-intro-film{max-width:min(27rem,calc((100svh - var(--desktop-header-height) - 10rem) * .75))}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true]{height:720svh}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-stage{position:-webkit-sticky;position:sticky;top:var(--desktop-header-height, 1.25rem);height:calc(100svh - var(--desktop-header-height, 1.25rem) - var(--brand-scene-bottom));overflow:hidden}:where(html[data-presentation=desktop]) .public-desktop .brand-story-page .story-chao[data-immersive=true] .story-chao-stage{top:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-opening{position:absolute;inset:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-summary{position:absolute;top:78%;right:5.5%;max-width:calc(100% - 3rem);margin:0;text-align:right}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-word{position:absolute;inset:0;padding:0;font-size:clamp(12rem,25vw,28rem)}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-letter{position:absolute;top:0;left:0;width:23%;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;will-change:transform}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-suffix{display:-webkit-flex;display:-ms-flexbox;display:flex}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-suffix-letter{opacity:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-title,:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-paragraph{opacity:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion{position:absolute;inset:0;padding:0;display:block;border:none}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-copy{position:absolute;left:4%;top:43%;width:40%;max-width:39rem;max-height:45%;overflow-y:auto;scrollbar-width:thin}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-word{display:none}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-visual{position:absolute;inset:9% 4% 12% 46%;margin:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-art{height:calc(100% - 3.25rem);max-height:none}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-closing{position:absolute;inset:auto 0 8%;margin:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true]{height:1120svh;max-width:none}:where(html[data-presentation=desktop]) .public-desktop .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-chao-stage{top:calc(-1 * var(--desktop-header-height));height:100svh;overflow:clip}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-chao-opening{padding-top:calc(var(--desktop-header-height) + 2rem)}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-chao-cinema{display:block;z-index:0}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-criterion-visual{display:none}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-chao-word{z-index:3}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-chao-opening,:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-chao-closing{z-index:4}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-criterion{z-index:2}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-cinema=true][data-immersive=true] .story-criterion-copy{text-shadow:0 .025rem .35rem #00000060}@media(max-height:43.99rem){:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-copy{top:35%;width:60%;max-width:42rem;max-height:51%}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-title{font-size:clamp(1.5rem,2.2vw,2rem)}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-description{margin-top:.875rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-paragraph{font-size:.9375rem;line-height:1.7}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-paragraph+.story-criterion-paragraph{margin-top:.875rem;padding-top:.875rem}}@media(max-width:47.99rem){.brand-story-page .story-intro{min-height:auto}.brand-story-page .story-chao-word{font-size:26vw}.brand-story-page .story-chao-closing{text-align:left}}.public-desktop .desktop-header[data-brand-annual-light] .desktop-nav-link,.public-desktop .desktop-header[data-brand-annual-light] .desktop-contact .ui-button{color:#181816}.public-desktop .desktop-header[data-brand-annual-light] .desktop-contact .ui-button{border-color:#18181650}.public-desktop .desktop-header[data-brand-annual-light] .desktop-icon-button>taro-image-core{-webkit-filter:invert(1);filter:invert(1)}@media(max-width:1023px){:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-copy{width:78%;max-width:42rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-title{font-size:1.75rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-description{margin-top:1rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-paragraph{font-size:.9375rem;line-height:1.7}:where(html[data-presentation=desktop]) .brand-story-page .story-chao-cinema-shade{background:-webkit-gradient(linear,left top,right top,from(#0a0a0ae6),color-stop(65%,#0a0a0a99),to(#0a0a0a26));background:-webkit-linear-gradient(left,#0a0a0ae6,#0a0a0a99 65%,#0a0a0a26);background:linear-gradient(90deg,#0a0a0ae6,#0a0a0a99 65%,#0a0a0a26)}}@media(max-height:559px){:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-copy{top:36%;width:82%;max-width:56rem;max-height:49%}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-title{font-size:1.5rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-description{margin-top:.625rem}:where(html[data-presentation=desktop]) .brand-story-page .story-chao[data-immersive=true] .story-criterion-paragraph+.story-criterion-paragraph{margin-top:.625rem;padding-top:.625rem}}.brand-video-resume{position:absolute;right:12PX;bottom:12PX;z-index:3;pointer-events:auto;min-height:44PX;padding:10PX 16PX;border:1PX solid #ffffff45;border-radius:999PX;background:#18181bc7;color:#f4f4f5;font-size:13PX}.brand-video-resume[hidden]{display:none!important}.touch-public-page,.touch-public-dialog{--spacing:4PX;--public-page-width:1040PX;--public-reading-width:720PX;font-size:15PX;line-height:1.65}.touch-public-page .text-xs,.touch-public-dialog .text-xs{font-size:12PX;line-height:1.6}.touch-public-page .text-sm,.touch-public-dialog .text-sm{font-size:15PX;line-height:1.65}.touch-public-page .text-base,.touch-public-dialog .text-base{font-size:16PX;line-height:1.65}.touch-public-page .text-lg,.touch-public-dialog .text-lg{font-size:18PX;line-height:1.5}.touch-public-page .text-xl,.touch-public-dialog .text-xl{font-size:22PX;line-height:1.4}.touch-public-page .text-2xl,.touch-public-dialog .text-2xl{font-size:24PX;line-height:1.35}.touch-public-page .text-3xl,.touch-public-dialog .text-3xl{font-size:26PX;line-height:1.35}.touch-public-page .ui-button,.touch-public-dialog .ui-button{min-height:48PX;font-size:14PX;line-height:1.5;gap:8PX}.touch-public-page .ui-button--ghost:hover,.touch-public-dialog .ui-button--ghost:hover{background-color:transparent;color:inherit}.touch-public-page .ui-control-trigger{min-height:48PX;font-size:14PX;line-height:1.5;padding:0 14PX;-webkit-transition:color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1);transition:color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1)}.touch-public-page .ui-input-shell,.touch-public-dialog .ui-input-shell{height:48PX;min-height:48PX;padding:10PX 12PX;font-size:16PX;border-radius:8PX}.touch-public-page .ui-input-shell taro-input-core,.touch-public-dialog .ui-input-shell taro-input-core{font-size:16PX}.touch-public-page .ui-textarea,.touch-public-dialog .ui-textarea{min-height:128PX;padding:12PX;border-radius:8PX;font-size:16PX}.touch-public-page .ui-textarea taro-textarea-core,.touch-public-dialog .ui-textarea taro-textarea-core{font-size:16PX;line-height:1.65}.touch-public-page taro-image-core[mode=aspectFit]>img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.touch-public-page .mobile-public-heading{margin:0}.touch-public-page .mobile-public-reading{overflow-wrap:anywhere}.touch-public-page .mobile-public-reading .news-richtext{font-size:16PX;line-height:1.9}.touch-public-page .mobile-public-reading .news-richtext img{max-width:100%}.touch-public-page .mobile-public-reading .news-richtext .article-panel-hit{min-height:0}.touch-public-page .mobile-public-reading .news-richtext p{overflow-wrap:anywhere}.touch-public-page .mobile-public-fixed-action{padding:12PX 16PX calc(12PX + env(safe-area-inset-bottom,0rem))}.touch-public-dialog{max-width:min(92vw,560PX)}.touch-public-page .mobile-product-gallery{height:360PX}.touch-public-page .mobile-product-gallery .swiper-container{height:100%}@media(min-width:700px){.touch-public-page .mobile-product-gallery{height:480PX}}.certification-card-watermark{position:absolute;z-index:0;pointer-events:none;inset:0;overflow:hidden;opacity:.12;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.certification-card-watermark-plane{position:absolute;top:50%;left:-100%;width:300%;-webkit-transform:translateY(-50%) rotate(-18deg);-ms-transform:translateY(-50%) rotate(-18deg);transform:translateY(-50%) rotate(-18deg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.125rem}.certification-card-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:certification-marquee 48s linear infinite;animation:certification-marquee 48s linear infinite;will-change:transform}.certification-card-track-copy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.certification-card-logo{display:block;-webkit-flex:0 0 20rem;-ms-flex:0 0 20rem;flex:0 0 20rem;width:20rem;height:4.5rem;margin-right:1.5rem}@-webkit-keyframes certification-marquee{to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes certification-marquee{to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.overview-invitation{position:relative;isolation:isolate;overflow:hidden;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:-webkit-linear-gradient(315deg,#62423655,#211d19bb);background:linear-gradient(135deg,#62423655,#211d19bb);color:#fff}.overview-invitation-content{position:relative;z-index:1}.overview-invitation-content>.text-xs{color:#c1afa5}.overview-invitation-action{margin-top:2rem}.overview-invitation-action>.ui-button{background:#fff8f2!important;border-color:transparent!important;color:#2c170f!important}.overview-invitation--subdued{background:-webkit-linear-gradient(315deg,#5264733d,#171a1dc2);background:linear-gradient(135deg,#5264733d,#171a1dc2)}.overview-invitation--subdued .certification-card-watermark{opacity:.06}.overview-invitation--subdued .overview-invitation-content>.text-xs{color:var(--muted-foreground)}.overview-invitation.overview-card{--overview-tint:171,135,112}.overview-invitation--subdued.overview-card{--overview-tint:128,149,160}.creator-flow{-webkit-box-sizing:border-box;box-sizing:border-box;margin:12PX 0;padding:16PX;border:1PX solid #3a3a3a;border-radius:16PX;background:#1a1a1a;color:#f4f4f4}.creator-flow-head,.creator-flow-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX}.creator-flow-caption,.creator-flow-time{display:block;font-size:12PX;line-height:20PX;color:#a3a3a3}.creator-flow-title{display:block;margin-top:2PX;font-size:18PX;line-height:26PX;font-weight:600}.creator-flow .creator-flow-icon.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;width:44PX;height:44PX;padding:0}.creator-flow-meta{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:2PX 0}.creator-flow-next{display:block;margin:4PX 0 10PX;font-size:14PX;line-height:22PX}.creator-flow-steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10PX}.creator-flow-step{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10PX;min-height:38PX}.creator-flow-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;width:24PX;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creator-flow-dot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:24PX;height:24PX;-webkit-flex:none;-ms-flex:none;flex:none;border:1PX solid #3a3a3a;border-radius:50%;font-size:12PX;color:#a3a3a3}.creator-flow-line{width:1PX;min-height:8PX;-webkit-flex:1;-ms-flex:1;flex:1;margin:3PX 0;background:#303030}.creator-flow-step-copy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;padding:1PX 0 12PX}.creator-flow-step-label{display:block;font-size:14PX;line-height:22PX}.creator-flow-time{white-space:nowrap}.creator-flow-step.is-current .creator-flow-dot{background:#e83e0c;border-color:#e83e0c;color:#fff}.creator-flow-step.is-current .creator-flow-step-label{color:#e83e0c;font-weight:600}.creator-flow-step.is-done .creator-flow-dot{border-color:#e83e0c}.creator-flow-step.is-pending .creator-flow-step-label{color:#a3a3a3}.creator-flow-reply{padding-top:12PX;margin-top:2PX;border-top:1PX solid #303030}.creator-flow-note{display:block;margin-top:4PX;font-size:14PX;line-height:22PX;white-space:pre-wrap;overflow-wrap:anywhere}.creator-flow .creator-flow-history.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:44PX;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;margin:10PX 0 -4PX;padding:0;border:0;border-top:1PX solid #303030;border-radius:0;background:transparent;font-size:12PX;color:#a3a3a3}.creator-flow-events{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12PX;padding-top:8PX}.creator-flow-steps.is-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:12PX}.creator-flow-steps.is-horizontal .creator-flow-step{display:block;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.creator-flow-steps.is-horizontal .creator-flow-track{width:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:8PX}.creator-flow-steps.is-horizontal .creator-flow-line{height:1PX;min-height:1PX}.creator-flow-steps.is-horizontal .creator-flow-step-copy{display:block;padding-top:8PX}.managed-artist{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0}.managed-artist-avatar{width:5.5rem;height:5.5rem}.desktop-presentation .managed-artist-avatar{width:6rem;height:6rem}@media(max-width:599px){.managed-artist{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.managed-artist-avatar{width:4rem;height:4rem}.managed-artist>.managed-artist-main{-webkit-flex-basis:14rem;-ms-flex-preferred-size:14rem;flex-basis:14rem}}.artwork-save-guard,.artwork-save-guard img,.artwork-save-guard taro-image-core{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.artwork-save-guard img{-webkit-user-drag:none;pointer-events:none}.desktop-presentation .exhibit-work-dialog{-webkit-animation:none!important;animation:none!important}.desktop-presentation .exhibit-work-dialog:not([data-work-transition]){opacity:0}.desktop-presentation .exhibit-work-dialog:not([data-work-image-ready]) .desktop-work-stage-image{opacity:0}.collection-work-creators{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-top:.5rem}.collection-work-creators .collection-work-creator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.625rem;min-height:2.75rem;padding:0;color:inherit;border-radius:.25rem}.collection-work-creators .collection-work-creator-avatar{width:2rem;height:2rem;font-size:.75rem}.collection-work-creator-copy{min-width:0}.collection-work-creator-label{display:block;font-size:.6875rem;line-height:1rem;color:var(--muted-foreground)}.collection-work-creator-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.25rem}.collection-work-creator-name>span,.collection-work-creator-name>taro-text-core{overflow-wrap:anywhere}.collection-work-creator-name svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.collection-work-creators a:hover .collection-work-creator-name{text-decoration:underline;text-underline-offset:.2em}.collection-work-creators a:focus-visible{outline:.05rem solid currentColor;outline-offset:.075rem}.public-share-button.ui-button{margin:0;line-height:1.4}.public-share-button.ui-button--ghost{background:transparent;color:inherit}.public-share-button:after{border:0}.public-share-button.public-share-icon{border-radius:999PX}.public-share-button .public-share-label{color:inherit}.creator-admission-share.public-share-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 112PX;-ms-flex:0 0 112PX;flex:0 0 112PX;width:112PX;min-width:112PX;min-height:44PX;height:44PX;padding:0;color:#a3a3a3;font-size:12PX;font-weight:400}.touch-native-preview-close{position:absolute;top:max(16PX,env(safe-area-inset-top));right:16PX;z-index:2;min-height:48PX;padding:10PX 16PX;border:1PX solid #ffffff60;border-radius:24PX;color:#fff;background:#151515dc;font:500 13PX/20PX system-ui,sans-serif;cursor:pointer}.touch-native-preview-close{backdrop-filter:blur(.4rem);-webkit-backdrop-filter:blur(.4rem);background:#202023b8}html[data-mobile-landscape=true] .touch-native-preview-close{top:max(8PX,env(safe-area-inset-top));right:max(12PX,env(safe-area-inset-right))}.touch-viewer-dialog{inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;translate:none!important;display:block!important;-webkit-animation:touch-viewer-enter .24s cubic-bezier(.23,1,.32,1) both!important;animation:touch-viewer-enter .24s cubic-bezier(.23,1,.32,1) both!important}.touch-viewer-dialog[data-state=closed]{-webkit-animation:touch-viewer-leave .18s cubic-bezier(.23,1,.32,1) both!important;animation:touch-viewer-leave .18s cubic-bezier(.23,1,.32,1) both!important;pointer-events:none}.touch-viewer-default-close{display:none!important}.touch-viewer-shell{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.touch-work-scroll{height:0;width:100%}.touch-viewer-stage{height:55vh;min-height:220PX;max-height:640PX;margin:0 16PX}.touch-work-focus-image{opacity:.55;-webkit-filter:blur(3PX);filter:blur(3PX)}.touch-work-focus-image.is-ready{opacity:1;-webkit-filter:none;filter:none;-webkit-animation:touch-work-focus .24s var(--ease-out,cubic-bezier(.23,1,.32,1));animation:touch-work-focus .24s var(--ease-out,cubic-bezier(.23,1,.32,1))}@-webkit-keyframes touch-work-focus{0%{opacity:.55;-webkit-filter:blur(3PX);filter:blur(3PX)}to{opacity:1;-webkit-filter:none;filter:none}}@keyframes touch-work-focus{0%{opacity:.55;-webkit-filter:blur(3PX);filter:blur(3PX)}to{opacity:1;-webkit-filter:none;filter:none}}.touch-work-toolbar{min-height:48PX;padding:4PX 12PX}.touch-work-toolbar .ui-button,.touch-work-image-nav .ui-button{width:44PX;height:44PX;min-width:44PX;min-height:44PX;padding:0}.touch-work-toolbar .text-xs,.touch-work-image-nav .text-xs{font-size:12PX;line-height:20PX}.touch-work-information{padding:16PX 20PX 24PX;border-top:1PX solid #ffffff12;font-size:14PX;line-height:1.8;overflow-wrap:anywhere}.touch-work-title{font-size:21PX;line-height:1.5}.touch-work-facts{margin-top:16PX}.touch-work-fact{display:grid;grid-template-columns:76PX minmax(0,1fr);gap:12PX;margin-top:8PX}.touch-work-information .text-xs{font-size:12PX;line-height:1.8}.touch-work-information .ui-button{height:44PX;min-height:44PX;font-size:13PX}.touch-work-actions{padding:10PX 16PX;gap:12PX}.touch-work-actions .ui-button{min-height:44PX;height:44PX;min-width:0;font-size:14PX;border-radius:24PX}.touch-viewer-caption{overflow-wrap:anywhere}@-webkit-keyframes touch-viewer-enter{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes touch-viewer-enter{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes touch-viewer-leave{0%{opacity:1}to{opacity:0}}@keyframes touch-viewer-leave{0%{opacity:1}to{opacity:0}}.mobile-case-image-stage{display:block;height:58vh;height:58svh;min-height:12rem;max-height:36rem}.mobile-case-image-controls .mobile-case-step{width:48PX;height:48PX;min-width:48PX;min-height:48PX;padding:0}.touch-work-toolbar .public-share-button{background:transparent;border:0;border-radius:999PX}.touch-viewer-stage .taro-img__mode-aspectfit{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[data-mobile-landscape=true] .touch-viewer-shell{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html[data-mobile-landscape=true] .touch-work-toolbar{-webkit-box-sizing:border-box;box-sizing:border-box;height:52PX;min-height:52PX;padding:4PX 12PX}html[data-mobile-landscape=true] .touch-work-actions{-webkit-box-sizing:border-box;box-sizing:border-box;height:64PX;min-height:64PX;padding:9PX 16PX}html[data-mobile-landscape=true] .touch-work-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220PX,1fr);grid-template-rows:minmax(0,1fr) 48PX;height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 116PX);min-height:0;overflow:hidden}html[data-mobile-landscape=true] .touch-work-layout .touch-viewer-stage{grid-column:1;grid-row:1;height:100%;min-height:0;max-height:none;margin:0 12PX}html[data-mobile-landscape=true] .touch-work-image-nav{grid-column:1;grid-row:2;min-width:0;padding:0 8PX}html[data-mobile-landscape=true] .touch-work-information{grid-column:2;grid-row:1/3;min-height:0;min-width:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12PX 16PX 20PX;border-top:0;border-left:1PX solid #ffffff12}html[data-mobile-landscape=true] .touch-work-title{font-size:18PX}html[data-mobile-landscape=true] .touch-work-facts{margin-top:12PX}html[data-mobile-landscape=true] .touch-work-fact{grid-template-columns:64PX minmax(0,1fr);gap:8PX}html[data-mobile-landscape=true] .touch-case-toolbar{-webkit-box-sizing:border-box;box-sizing:border-box;height:52PX;min-height:52PX;padding:4PX 12PX}html[data-mobile-landscape=true] .touch-case-layout.with-image{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220PX,1fr);grid-template-rows:minmax(0,1fr) auto;height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 52PX);min-height:0;overflow:hidden}html[data-mobile-landscape=true] .touch-case-layout.with-image .touch-case-media{grid-column:1;grid-row:1;min-height:0}html[data-mobile-landscape=true] .touch-case-layout.with-image .mobile-case-image-stage{height:100%!important;min-height:0;max-height:none}html[data-mobile-landscape=true] .touch-case-layout.with-image .mobile-case-image-stage taro-image-core,html[data-mobile-landscape=true] .touch-case-layout.with-image .mobile-case-image-stage img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}html[data-mobile-landscape=true] .touch-case-layout.with-image .mobile-case-image-controls{grid-column:1;grid-row:2}html[data-mobile-landscape=true] .touch-case-layout.with-image .touch-case-detail-copy{grid-column:2;grid-row:1/3;min-height:0;min-width:0;padding:12PX 16PX 20PX;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-left:1PX solid #ffffff12}html[data-mobile-landscape=true] .touch-case-layout.with-image .touch-case-image-error{position:absolute;inset:0;z-index:2;padding:12PX;overflow-y:auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#090909e6}html[data-mobile-landscape=true] .touch-work-image-error{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;overflow-y:auto;padding:12PX}html[data-mobile-landscape=true] .touch-work-image-error .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.public-desktop .gallery-work-card .gallery-work-open{min-width:0;min-height:0;cursor:-webkit-zoom-in;cursor:zoom-in;background:transparent;-webkit-transform:none;-ms-transform:none;transform:none}.public-desktop .gallery-work-card .gallery-work-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.88)),color-stop(48%,rgba(0,0,0,.52)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.88) 0%,rgba(0,0,0,.52) 48%,transparent 100%);background:linear-gradient(0deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.52) 48%,transparent 100%)}.public-desktop .gallery-work-card .gallery-work-favorite{pointer-events:auto;color:#fff}.public-desktop .gallery-work-card .gallery-work-reflection{background:-webkit-radial-gradient(circle closest-side,rgba(255,255,255,.3),rgba(255,255,255,.16) 28%,rgba(255,255,255,.05) 58%,transparent 100%);background:radial-gradient(circle closest-side,rgba(255,255,255,.3),rgba(255,255,255,.16) 28%,rgba(255,255,255,.05) 58%,transparent 100%)}@media(hover:hover)and (pointer:fine){.public-desktop .gallery-work-card .gallery-work-overlay{opacity:0;-webkit-transition:opacity .16s cubic-bezier(.23,1,.32,1)!important;transition:opacity .16s cubic-bezier(.23,1,.32,1)!important}.public-desktop .gallery-work-card .gallery-work-favorite{pointer-events:none}.public-desktop .gallery-work-hit:hover .gallery-work-overlay,.public-desktop .gallery-work-card:focus-within .gallery-work-overlay{opacity:1}.public-desktop .gallery-work-hit:hover .gallery-work-favorite,.public-desktop .gallery-work-card:focus-within .gallery-work-favorite{pointer-events:auto}.public-desktop .gallery-work-card:focus-within .gallery-work-overlay{-webkit-transition:none!important;transition:none!important}}.public-desktop .gallery-work-card .gallery-work-open:focus-visible,.public-desktop .gallery-work-card .gallery-work-favorite:focus-visible{outline:.05rem solid #e87951;outline-offset:-.075rem}.desktop-presentation #desktop-work-viewer.collection-work-dialog{width:min(57.5rem,calc(100vw - 4rem))!important;height:min(32.5rem,calc(100dvh - 4rem));grid-template-columns:minmax(0,1fr) 16.5rem}.desktop-presentation .collection-work-dialog .desktop-work-info .px-7{padding-left:1.25rem;padding-right:1.25rem}.desktop-presentation .collection-work-dialog .desktop-work-stage{min-height:0}.favorite-panel .gallery-work-overlay{text-align:center;padding:2rem .625rem .625rem}.favorite-panel .gallery-work-overlay .text-sm{font-size:.75rem}.favorite-panel .gallery-work-overlay .text-xs{font-size:.625rem}.collection-work-item .gallery-work-frame{overflow:hidden}.favorite-panel{container-type:inline-size}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1rem}.collection-open.collection-open{color:inherit;background:transparent;border:0}.collection-avatar{width:5.5rem;height:5.5rem;max-width:100%;aspect-ratio:1}.collection-art{width:100%;max-width:10rem}.desktop-presentation .collection-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.desktop-presentation .collection-avatar{width:7rem;height:7rem}.desktop-presentation .favorite-panel--overview .collection-avatar{width:6.75rem;height:6.75rem}@container (max-width:40rem){.desktop-presentation .collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.desktop-presentation .favorite-panel--overview .collection-item:nth-child(n+5){display:none}}@container (max-width:30rem){.desktop-presentation .collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-presentation .favorite-panel--overview .collection-item:nth-child(n+4){display:none}.desktop-presentation .favorite-panel--overview .collection-avatar{width:6rem;height:6rem}}.favorite-panel .ui-tabs-list,.favorite-panel .dc-tabs-list{border-bottom:0!important}.collection-empty-symbols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.collection-empty-symbol{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.5rem;height:3.5rem;border:1PX solid #ffffff12;border-radius:50%;background:#1b1a18}.collection-empty-symbol+.collection-empty-symbol{margin-left:-.5rem}.collection-empty-symbol:nth-child(2){position:relative;z-index:1;-webkit-transform:translateY(-.375rem);-ms-transform:translateY(-.375rem);transform:translateY(-.375rem)}.collection-art-frame{position:relative;width:100%;padding-bottom:133.333333%}.collection-art-image{position:absolute;inset:0;width:100%;height:100%}.collection-work-strip{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1rem;overflow:hidden;overflow:clip}.collection-work-strip.is-overflowing{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(left,#000 calc(100% - 3rem),transparent);mask-image:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent)}.collection-work-item{-webkit-flex:none;-ms-flex:none;flex:none;min-width:0}.favorite-panel--overview .collection-empty{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.favorite-panel--overview .collection-empty-symbols{padding:0}.favorite-panel--overview .collection-empty-symbol{width:2.5rem;height:2.5rem}.favorite-panel--overview .collection-empty>.ui-button{margin-left:auto}.desktop-presentation .favorite-panel--overview>.mb-5{margin-bottom:.75rem}.desktop-presentation .favorite-panel--overview>.mb-5 .ui-button{height:1.75rem;min-height:1.75rem;padding-top:0;padding-bottom:0;padding-right:0}.desktop-presentation .favorite-panel--overview .dc-tabs-list{margin-bottom:.5rem}.desktop-presentation .favorite-panel--overview .collection-empty{padding:0}.touch-work-card .artwork-save-guard{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity .15s cubic-bezier(.23,1,.32,1);transition:opacity .15s cubic-bezier(.23,1,.32,1)}.touch-work-card .artwork-save-guard:active{opacity:.94}.touch-work-card-shade{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.86)),color-stop(45%,rgba(0,0,0,.45)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.86),rgba(0,0,0,.45) 45%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.45) 45%,transparent)}.touch-work-card-title,.touch-work-card-meta{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow-wrap:anywhere;text-shadow:0 .025rem .125rem #0008}.touch-work-card-title,.touch-work-card-meta{-webkit-line-clamp:2}.public-desktop .work-gallery{--work-columns: 4;grid-template-columns:repeat(var(--work-columns),minmax(0,1fr));gap:clamp(1rem,1.6vw,1.75rem)}.public-desktop .work-gallery.is-measured{row-gap:0}.public-desktop .work-gallery-item{scroll-margin-top:10rem}@media(max-width:1100px){.public-desktop .work-gallery{--work-columns: 3}}@media(max-width:800px){.public-desktop .work-gallery{--work-columns: 2}}@media(max-width:380px){.public-desktop .work-gallery{--work-columns: 1}}.public-desktop [data-work-entrances] [data-work-enter]:not([data-work-enter-state=entering]):not([data-work-enter-state=done]){opacity:0}.public-desktop [data-work-entrances] [data-work-enter-state=entering]{-webkit-animation:work-gallery-enter var(--work-enter-duration,2s) var(--ease-out) var(--work-enter-delay,0ms) both!important;animation:work-gallery-enter var(--work-enter-duration,2s) var(--ease-out) var(--work-enter-delay,0ms) both!important}.public-desktop [data-work-entrances] [data-work-enter-state=entering] .exhibit-image-content{-webkit-animation:work-gallery-focus var(--work-enter-duration,2s) var(--ease-out) var(--work-enter-delay,0ms) both!important;animation:work-gallery-focus var(--work-enter-duration,2s) var(--ease-out) var(--work-enter-delay,0ms) both!important}.public-desktop [data-work-entrances] [data-work-enter]:focus-within{opacity:1;-webkit-animation:none!important;animation:none!important}.public-desktop [data-work-entrances] [data-work-enter]:focus-within .exhibit-image-content{-webkit-filter:none;filter:none;-webkit-animation:none!important;animation:none!important}@-webkit-keyframes work-gallery-enter{0%{opacity:0}to{opacity:1}}@keyframes work-gallery-enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes work-gallery-focus{0%{-webkit-filter:blur(.25rem);filter:blur(.25rem)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes work-gallery-focus{0%{-webkit-filter:blur(.25rem);filter:blur(.25rem)}to{-webkit-filter:blur(0);filter:blur(0)}}.desktop-presentation .collection-work-gallery .work-gallery{--work-columns:6;grid-template-columns:repeat(var(--work-columns),minmax(0,1fr));gap:.75rem}.desktop-presentation .collection-work-gallery .work-gallery.is-measured{row-gap:0}.desktop-presentation .collection-work-gallery .gallery-work-open{padding:0!important}@container (max-width:60rem){.desktop-presentation .collection-work-gallery .work-gallery{--work-columns:5}}@container (max-width:48rem){.desktop-presentation .collection-work-gallery .work-gallery{--work-columns:4}}@container (max-width:36rem){.desktop-presentation .collection-work-gallery .work-gallery{--work-columns:3}}@container (max-width:26rem){.desktop-presentation .collection-work-gallery .work-gallery{--work-columns:2}}.collection-work-gallery .touch-work-card-copy{text-align:center}.account-overview{display:grid;gap:1.25rem;margin-top:1.75rem}.overview-grid,.overview-stack{display:grid;gap:1.25rem;min-width:0;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.overview-card{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5rem;border:1PX solid rgba(255,255,255,.09);border-radius:1.125rem;background:#ffffff09}.overview-text-link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-height:2.75rem;font-size:.75rem;color:var(--muted-foreground)}.overview-admission{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;min-height:8rem}.overview-primary.overview-primary{background:var(--primary);color:#fff;border-color:var(--primary)}.overview-empty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-height:0;padding:.75rem 0}.overview-ip-list{display:grid;gap:1.5rem}.overview-ip{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0}.overview-ip-avatar{width:5rem;height:5rem}.overview-discover{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.overview-action{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;min-height:9.375rem}.overview-event-cover{width:100%;aspect-ratio:16/9}.overview-recent--empty .overview-empty{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview-recent--empty .overview-empty .overview-text-link{margin-left:auto}.overview-admission-link.overview-admission-link{background:transparent;color:var(--foreground);border-color:var(--border)}@media(hover:hover)and (pointer:fine){.overview-admission-link.overview-admission-link:hover{background:var(--choice-hover-background);border-color:var(--choice-hover-border);color:var(--foreground)}}.overview-card{--overview-tint:150,140,125;background:-webkit-linear-gradient(315deg,rgba(var(--overview-tint),.13),rgba(25,24,23,.65) 72%);background:linear-gradient(135deg,rgba(var(--overview-tint),.13),#191817a6 72%);backdrop-filter:blur(.3rem);-webkit-backdrop-filter:blur(.3rem);border-color:rgba(var(--overview-tint),.17);-webkit-box-shadow:inset 0 1PX 0 #ffffff04;box-shadow:inset 0 1PX #ffffff04}.overview-recent{--overview-tint:115,141,158}.overview-saved{--overview-tint:148,132,158}.overview-ip-panel,.overview-admission--ip{--overview-tint:124,151,139}.overview-archive,.overview-admission--artist{--overview-tint:163,139,113}.overview-discover{--overview-tint:135,146,126}@media(hover:hover)and (pointer:fine){.overview-card:hover{border-color:rgba(var(--overview-tint),.47);-webkit-box-shadow:inset 0 1PX 0 #ffffff08,0 0 0 1PX rgba(var(--overview-tint),.06);box-shadow:inset 0 1PX #ffffff08,0 0 0 1PX rgba(var(--overview-tint),.06)}}@media(min-width:600px)and (min-height:500px){.desktop-presentation .overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-align-items:start;-ms-flex-align:start;align-items:start}.desktop-presentation .overview-grid--wide{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.desktop-presentation .overview-grid--signing{grid-template-columns:minmax(0,1fr) minmax(0,2.25fr)}.desktop-presentation .overview-grid:not(.overview-grid--wide):not(.overview-grid--signing)>.overview-card:not(.overview-action){-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.desktop-presentation .overview-ip-avatar{width:6rem;height:6rem}.desktop-presentation .overview-role-brand_friend .collection-avatar{width:6.5rem;height:6.5rem}.desktop-presentation .workspace-profile-balanced .workspace-account-heading{border:0;padding-bottom:0}.desktop-presentation .workspace-profile-balanced .workspace-profile-counts{gap:1.25rem}.desktop-presentation .workspace-profile-balanced .workspace-profile-counts>a{min-width:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4rem}.desktop-presentation .workspace-profile-balanced .workspace-profile-counts>a>:first-child{font-size:1.125rem}}.desktop-presentation .account-overview .overview-text-link,.desktop-presentation .account-overview .account-application-record .ui-button{min-height:1.5rem}.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-card-action,.overview-admission-link,.overview-invitation-action>.ui-button,.overview-invitation-action>.desktop-link,.collection-empty>.ui-button,.account-read-state>.ui-button){--overview-action-bg:transparent;--overview-action-color:#efede9;--overview-action-border:#ffffff30;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:2.75rem;min-height:2.75rem;padding:0 1rem;border:1PX solid var(--overview-action-border)!important;border-radius:999PX!important;background:var(--overview-action-bg)!important;color:var(--overview-action-color)!important;font-size:.75rem!important;font-weight:400!important;line-height:1.25;white-space:nowrap;text-decoration:none;-webkit-transition:background-color .16s ease,color .16s ease,border-color .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-card-action--light,.overview-admission-link,.overview-invitation-action>.ui-button,.overview-invitation-action>.desktop-link,.collection-empty>.ui-button){--overview-action-bg:#f0efec;--overview-action-color:#0a0a0a;--overview-action-border:#f0efec}.desktop-presentation .account-overview.account-overview .overview-card .overview-card-action.ui-button--primary{--overview-action-bg:var(--primary);--overview-action-color:#fff;--overview-action-border:var(--primary)}@media(hover:hover)and (pointer:fine){.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-card-action,.overview-admission-link,.overview-invitation-action>.ui-button,.overview-invitation-action>.desktop-link,.collection-empty>.ui-button,.account-read-state>.ui-button):not(:disabled):not([aria-disabled=true]):hover{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important;opacity:1}.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-text-link:not(.overview-card-action),.overview-section-link.overview-section-link):not(:disabled):not([aria-disabled=true]):hover{background:transparent!important;color:var(--primary)!important}}.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-card-action,.overview-admission-link,.overview-invitation-action>.ui-button,.overview-invitation-action>.desktop-link,.collection-empty>.ui-button,.account-read-state>.ui-button):not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important;outline:2PX solid #f0efec!important;outline-offset:3PX;text-decoration:none}.desktop-presentation .account-overview.account-overview .overview-card :is(.overview-text-link:not(.overview-card-action),.overview-section-link.overview-section-link):not(:disabled):not([aria-disabled=true]):focus-visible{color:var(--primary)!important;background:transparent!important;outline:1PX solid currentColor;outline-offset:3PX}.desktop-presentation .account-overview .overview-card-action :is(span,taro-text-core){color:inherit!important}.desktop-presentation .account-overview .overview-section-link{padding-inline:0;min-height:1.5rem;height:auto;background:transparent}.desktop-presentation .account-overview .overview-recent--empty .overview-empty .overview-card-action{margin-left:auto}.overview-invitation-watermark{position:absolute;inset:0;pointer-events:none}.overview-invitation-watermark .certification-card-watermark-plane{left:50%;width:var(--overview-watermark-width);-webkit-transform:translate(-50%,-50%) rotate(-18deg);-ms-transform:translate(-50%,-50%) rotate(-18deg);transform:translate(-50%,-50%) rotate(-18deg)}.overview-invitation-watermark .certification-card-track{-webkit-animation-duration:var(--overview-watermark-duration,48s);animation-duration:var(--overview-watermark-duration,48s)}.overview-card{-webkit-transition:border-color .18s ease-out,-webkit-box-shadow .18s ease-out;transition:border-color .18s ease-out,-webkit-box-shadow .18s ease-out;transition:border-color .18s ease-out,box-shadow .18s ease-out;transition:border-color .18s ease-out,box-shadow .18s ease-out,-webkit-box-shadow .18s ease-out}.overview-card:focus-within{border-color:rgba(var(--overview-tint),.47)}.mobile-list-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX;min-width:0;width:100%}.mobile-list-summary{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12PX;line-height:18PX;color:#969696}.mobile-list-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:8PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mobile-list-action.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;width:84PX;min-width:84PX;height:44PX;min-height:44PX;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4PX 0;border:0;background:transparent;font-size:13PX;font-weight:400;color:#e7e7e7}.mobile-list-action-surface{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:6PX;width:100%;height:36PX;-webkit-box-sizing:border-box;box-sizing:border-box;border:1PX solid #444;border-radius:999PX}.mobile-list-refresh-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:16PX;height:16PX}.mobile-list-refresh-icon.is-refreshing{-webkit-animation:mobile-list-refresh .7s linear infinite;animation:mobile-list-refresh .7s linear infinite}@-webkit-keyframes mobile-list-refresh{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mobile-list-refresh{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobile-users-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8PX;margin-bottom:12PX}.mobile-users-controls>.ui-input-shell{width:100%;min-width:0}.mobile-admin-filter-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 32PX);max-width:480PX;max-height:80vh;padding:20PX;border-radius:24PX;gap:8PX}.mobile-admin-filter-fields .ui-control-trigger{width:100%;min-height:44PX}.mobile-admin-filter-fields .admin-date-filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin-user-detail.dc-dialog>.admin-dialog-body{-webkit-flex:1;-ms-flex:1;flex:1;height:0;min-height:0;max-height:none}.admin-user-detail.dc-dialog.mobile-modal-surface .platform-account-id{min-height:44PX;padding-block:10PX}.account-name{min-width:0;max-width:100%;font-weight:700}.account-name--desktop{font-size:32PX;line-height:42PX}.account-name--compact{font-size:20PX;line-height:28PX}.account-name-measure{position:absolute;top:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.account-name-probe{position:absolute;top:0;left:0;display:inline-block;width:auto;max-width:none;visibility:hidden;pointer-events:none;white-space:nowrap;font:inherit}.account-name-label{display:block;max-width:100%;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-name--wrap .account-name-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:break-all}.ui-button.platform-account-id{background:transparent;font-weight:400}.ui-button.platform-account-id--profile{min-height:1.75rem;gap:.5rem;font-size:.8125rem}.platform-account-id__value{font-variant-numeric:tabular-nums}.platform-account-id--setting .platform-account-id__value{color:var(--muted-foreground)}@media(hover:hover)and (pointer:fine){.ui-button.platform-account-id:hover{background:transparent}.ui-button.platform-account-id:hover .platform-account-id__value{color:var(--foreground)}}.identity-badge{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;position:relative;overflow:hidden;width:112PX;height:32PX;padding:0 10PX;border-radius:999PX;border:1PX solid rgba(255,110,60,.55);background:-webkit-linear-gradient(330deg,rgba(232,62,12,.24),rgba(18,18,18,.74),rgba(232,62,12,.1));background:linear-gradient(120deg,#e83e0c3d,#121212bd,#e83e0c1a);color:#ffb69b;font-family:SourceHanSans,PingFang SC,Microsoft YaHei,sans-serif;font-size:14PX;font-weight:700;font-synthesis:none;line-height:20PX;letter-spacing:.1PX;white-space:nowrap}.identity-badge-label{display:block;position:relative;z-index:1;color:inherit;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;text-align:center;white-space:nowrap}.identity-badge--compact{width:80PX;height:24PX;padding:0 6PX;font-size:11PX;line-height:16PX;letter-spacing:0}.identity-badge-shine{position:absolute;inset:-20% auto -20% -45%;width:28%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ffffff57),to(transparent));background:-webkit-linear-gradient(left,transparent,#ffffff57,transparent);background:linear-gradient(90deg,transparent,#ffffff57,transparent);-webkit-transform:skewX(-18deg);-ms-transform:skewX(-18deg);transform:skew(-18deg);-webkit-animation:identity-sweep 5s ease-in-out infinite;animation:identity-sweep 5s ease-in-out infinite;pointer-events:none}.identity-badge--certified{border-color:#97c1e89e;background:-webkit-linear-gradient(330deg,#6790b838,#0e131bdb,#bfdcff14);background:linear-gradient(120deg,#6790b838,#0e131bdb,#bfdcff14);color:#cfe8ff}.identity-badge--signed{border-color:#ff6b34b3;color:#ffb18c}.identity-badge--brand_friend{border-color:#e689c4a6;background:-webkit-linear-gradient(330deg,#bf539b40,#1b101de6,#ff7eb01a);background:linear-gradient(120deg,#bf539b40,#1b101de6,#ff7eb01a);color:#ffc1e4}.identity-badge--admin{border-color:#b087ff80;background:-webkit-linear-gradient(330deg,#b087ff33,#110f1ae0);background:linear-gradient(120deg,#b087ff33,#110f1ae0);color:#d8c7ff}.identity-badge--super_admin{border-color:#b79a666b;background:-webkit-linear-gradient(330deg,#b8994d18,#111110ed 52%,#15130ef0);background:linear-gradient(120deg,#b8994d18,#111110ed 52%,#15130ef0);color:#dcc797}.identity-badge--super_admin .identity-badge-shine{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ecd9aa57),to(transparent));background:-webkit-linear-gradient(left,transparent,#ecd9aa57,transparent);background:linear-gradient(90deg,transparent,#ecd9aa57,transparent)}@-webkit-keyframes identity-sweep{0%,62%{left:-45%;opacity:0}68%{opacity:1}88%,to{left:125%;opacity:0}}@keyframes identity-sweep{0%,62%{left:-45%;opacity:0}68%{opacity:1}88%,to{left:125%;opacity:0}}@media(prefers-reduced-motion:reduce){.identity-badge-shine{-webkit-animation:none;animation:none;display:none}}.dc-table{border-radius:16PX}.dc-table .ui-table-column--actions.ui-table-column--actions{min-width:192PX;-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;gap:8PX}.dc-table .ui-table-column--actions>.ui-button,.dc-table .ui-table-column--actions>.ui-dropdown-trigger{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dc-table .ui-table-column--actions .ui-button{white-space:nowrap}.dc-table .admin-artist-actions.admin-artist-actions{width:216PX;min-width:216PX;padding-inline:16PX}.dc-table .admin-artist-actions .dc-button-icon{min-width:36PX;width:36PX;min-height:36PX;height:36PX}.dc-table .admin-artist-actions .ui-button{min-height:36PX}.admin-overview{--awo-line:#292929;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;padding-bottom:24PX;color:#f4f4f4}.admin-overview *{-webkit-box-sizing:border-box;box-sizing:border-box}.awo-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16PX;margin-bottom:22PX}.awo-title{display:block;font-size:28PX;font-weight:700;line-height:38PX}.awo-subtitle{display:block;margin-top:3PX;color:#969696;font-size:13PX;line-height:21PX}.awo-heading-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.admin-overview .awo-link.ui-button{height:auto;min-width:0;white-space:normal;font-weight:400;text-align:left;color:inherit;border:0;background:transparent;gap:8PX}.admin-overview .awo-more.ui-button{min-height:36PX;padding:6PX 10PX;font-size:12PX;color:#b5b5b5}.awo-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180PX,1fr));gap:12PX;margin-bottom:22PX}.admin-overview .awo-metric.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;isolation:isolate;overflow:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:132PX;gap:7PX;padding:17PX 18PX;background:#111;border:1PX solid var(--awo-line);border-radius:16PX}.awo-metric-top{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6PX;color:#b5b5b5;font-size:12PX;line-height:20PX}.awo-metric-number{display:block;position:relative;z-index:1;font-family:Prompt,SourceHanSans,sans-serif;font-size:38PX;font-weight:500;line-height:44PX;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin-overview .awo-metric--accent.ui-button{background:#18110f;border-color:#e83e0c40}.awo-metric--accent .awo-metric-number{color:#e83e0c}.awo-metric-art{position:absolute;right:7PX;bottom:8PX;width:94PX;height:94PX;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);pointer-events:none}.awo-summary .awo-metric:nth-child(2) .awo-metric-art{-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg)}.awo-summary .awo-metric:nth-child(3) .awo-metric-art{right:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.awo-caption{display:block;color:#969696;font-size:11PX;line-height:18PX}.awo-metric .awo-caption{position:relative;z-index:1;max-width:135PX}.awo-main-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300PX,1fr);gap:18PX;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.awo-main-grid--single{grid-template-columns:1fr}.awo-panel{min-width:0;padding:19PX 20PX;border:1PX solid var(--awo-line);border-radius:16PX;background:#111}.awo-section-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;margin-bottom:10PX;min-height:30PX}.awo-section-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX}.awo-section-title{display:block;font-size:16PX;font-weight:500;line-height:24PX}.awo-section-count{color:#b5b5b5;font-size:15PX;font-variant-numeric:tabular-nums}.awo-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10PX;margin-top:18PX}.admin-overview .awo-task.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:114PX;padding:14PX;gap:8PX;border:1PX solid #303030;border-radius:16PX;background:#151515;font-size:13PX}.awo-task-art{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:13PX;right:13PX;pointer-events:none}.awo-task-copy{min-width:0;padding-right:25PX}.awo-task-label{display:block;font-size:13PX;line-height:20PX}.awo-task-hint{display:block;margin-top:4PX;font-size:10PX;line-height:16PX;color:#969696}.awo-task-end{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX}.awo-task-number{font-family:Prompt,SourceHanSans,sans-serif;font-size:30PX;line-height:36PX;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.awo-task-number--pending{color:#e83e0c}.admin-overview .awo-history.ui-button{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:44PX;margin-top:16PX;padding:10PX 0 0;color:#969696;font-size:12PX;border-radius:0;border-top:1PX solid var(--awo-line)}.awo-side{display:grid;gap:16PX;min-width:0}.awo-period{display:block;margin:-6PX 0 14PX;color:#969696;font-size:11PX;line-height:18PX}.awo-traffic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:22PX;-moz-column-gap:22PX;column-gap:22PX;row-gap:12PX}.awo-stat{min-width:0}.awo-stat-label{display:block;font-size:12PX;line-height:20PX;color:#b5b5b5}.awo-stat-number{display:block;font-family:Prompt,SourceHanSans,sans-serif;font-size:24PX;line-height:32PX;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.awo-traffic-foot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4PX 16PX;margin-top:10PX;padding-top:6PX;border-top:1PX solid var(--awo-line)}.awo-share{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4PX 0;min-height:30PX;color:#969696;font-size:11PX;gap:8PX}.awo-share taro-text-core,.awo-share span{color:#f4f4f4}.awo-note{display:block;color:#969696;font-size:10PX;line-height:17PX;margin-top:5PX}.awo-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:22PX;-moz-column-gap:22PX;column-gap:22PX}.awo-role{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12PX;min-height:39PX;padding:7PX 0;font-size:12PX;color:#b5b5b5}.awo-role-number{margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-family:Prompt,SourceHanSans,sans-serif;font-size:16PX;font-variant-numeric:tabular-nums;color:#f4f4f4}.awo-updated{display:block;margin-top:16PX;color:#969696;font-size:10PX;line-height:18PX}.awo-retry{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12PX;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20PX 0;color:#b5b5b5;font-size:13PX}.awo-no-data{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60PX;font-size:12PX;color:#969696}.awo-loading{display:grid;grid-template-columns:repeat(3,1fr);gap:16PX}.awo-loading>*{height:130PX;border-radius:16PX}.awo-traffic-loading{height:140PX;border-radius:12PX}@media(hover:hover)and (pointer:fine){.admin-overview .awo-link.ui-button:hover{background-color:#202020}.admin-overview .awo-metric.ui-button:hover,.admin-overview .awo-task.ui-button:hover{background-color:#252525;border-color:#3a3a3a}.admin-overview .awo-more.ui-button:not([aria-disabled=true]):hover{background:transparent;color:var(--primary)}}.admin-overview .awo-link.ui-button:focus-visible{outline:none;background:#292929;text-decoration:underline;text-underline-offset:4PX}@media(max-width:1100px){.awo-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(290PX,1fr)}.awo-main-grid--single{grid-template-columns:1fr}.awo-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.awo-touch .awo-title,.awo-touch .awo-subtitle{display:none}.awo-touch .awo-heading{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-8PX;margin-bottom:4PX}.awo-touch .awo-heading-actions{gap:0}.awo-touch .awo-heading-actions .awo-more{display:none}.awo-touch .awo-heading-actions .ui-button{min-height:36PX;height:36PX;padding:0 4PX;font-size:12PX}.awo-touch .awo-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10PX;margin-bottom:16PX}.awo-touch .awo-summary .awo-metric.ui-button{min-height:94PX;padding:12PX;gap:2PX;border-radius:16PX}.awo-touch .awo-metric-top{font-size:13PX;line-height:20PX}.awo-touch .awo-metric-number{font-size:30PX;line-height:38PX}.awo-touch .awo-metric .awo-caption{display:none}.awo-touch .awo-metric-art{width:76PX;height:76PX;right:-5PX;bottom:-5PX;opacity:.75}.awo-touch .awo-metric-art taro-image-core{width:76PX!important;height:76PX!important}.awo-touch .awo-main-grid{grid-template-columns:1fr;gap:14PX}.awo-touch .awo-panel{padding:14PX;border-radius:16PX}.awo-touch .awo-section-heading{margin-bottom:6PX}.awo-touch .awo-pending-summary{margin-bottom:8PX}.awo-touch .awo-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8PX;margin-top:8PX}.awo-touch .awo-task.ui-button{padding:10PX;min-height:76PX;gap:4PX;border-radius:12PX}.awo-touch .awo-task--pending.ui-button{border-color:#e83e0c47}.awo-touch .awo-task-number{font-size:25PX;line-height:30PX}.awo-touch .awo-task-label{font-size:12PX;line-height:18PX}.awo-touch .awo-task-hint{display:none}.awo-touch .awo-task-art{top:10PX;right:8PX;-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.awo-touch .awo-task-copy{padding-right:16PX}.awo-touch .awo-section-title{font-size:18PX;line-height:26PX}.awo-touch .awo-side{gap:14PX}.awo-touch .awo-zero-toggle.ui-button{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0;height:44PX;min-height:44PX;color:#969696;font-size:12PX}.awo-touch .awo-history.ui-button{margin-top:8PX}.awo-touch .awo-recent-row.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10PX 0;gap:10PX;border-bottom:1PX solid var(--awo-line);border-radius:0}.awo-touch .awo-recent-row:last-child{border-bottom:0}.touch-account .text-3xl,.touch-account .text-4xl{font-size:24PX;line-height:1.35}.touch-account .artist-apply-heading{margin:12PX 0 20PX}.touch-account .artist-apply-eyebrow{font-size:11PX;letter-spacing:1PX}.touch-account .artist-apply-title{font-size:24PX;line-height:1.35;margin:8PX 0 12PX}.touch-account .artist-apply-intro{font-size:14PX;line-height:1.7;margin:16PX 0 24PX}.touch-account .artist-apply-layout{display:block}.touch-account .artist-apply-sidebar{position:static}.touch-account .artist-apply-panel.is-hidden{display:none}.touch-account .desktop-apply-steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8PX;margin-bottom:16PX}.touch-account .desktop-apply-steps .ui-button{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:64PX;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4PX;padding:8PX 0;border-radius:0;border-bottom:1PX solid #303030;white-space:normal;font-size:13PX}.touch-account .desktop-apply-steps .is-active{color:#fff;border-color:#e83e0c}.touch-account .artist-apply-input{min-height:48PX}.touch-account .artist-apply-textarea{min-height:120PX}.touch-account .desktop-apply-next{padding:20PX 0}.touch-account .desktop-apply-final>.ui-button{margin-top:12PX}.touch-account .ip-owner-touch{max-width:1040PX;padding:20PX 18PX calc(32PX + env(safe-area-inset-bottom))}.touch-account .ip-editor-navigation{gap:8PX}.touch-account .ip-editor-nav-item{min-height:48PX;padding:8PX 12PX}.touch-account .ip-editor-panels{margin-top:20PX}.touch-account .ip-apply-actions{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.touch-account .ip-apply-actions>taro-view-core{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX}.touch-account .ip-apply-touch{max-width:900PX}.touch-account .editor-inline-sections{gap:8PX}.touch-account .touch-artist-editor-scroll{max-width:1040PX;margin:auto}.touch-account .editor-section{scroll-margin-top:20PX}.touch-account.support-page .support-intro [role=heading]{font-size:24PX;line-height:1.35}@media(max-width:599px){.touch-account .desktop-apply-review .grid-cols-2{grid-template-columns:minmax(0,1fr)}}.touch-account .editorial-intro{margin:20PX 0 24PX}.touch-account .design-page-title{font-size:24PX;line-height:1.35;letter-spacing:0;margin:8PX 0 12PX}.touch-account .design-page-description{font-size:14PX;line-height:1.65}.touch-account .creator-direction-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8PX}.touch-account .creator-direction-option{min-width:0;min-height:68PX;padding:12PX;color:#f0efeb}@media(hover:none){.touch-account .desktop-apply-steps .ui-button:not(.is-active){border-color:#303030;color:#999;background:transparent}}.touch-account .ip-apply-designer-fields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20PX}.touch-account .ip-apply-designer-fields>taro-view-core{width:100%;min-width:0}.touch-account .ip-apply-designer-fields .ui-input{min-height:48PX;font-size:16PX}.touch-account .ip-apply-designer-fields .ui-textarea{min-height:120PX;font-size:16PX}.touch-account .ip-apply-actions .ip-apply-step-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;gap:12PX}.touch-account .ip-apply-actions .ip-apply-step-actions .ui-button{min-width:0;min-height:44PX}.touch-account .ip-apply-actions .ip-apply-primary{background:#f5f4ef;color:#111}.touch-account .ip-apply-actions .ip-apply-primary-label{color:inherit;font-size:14PX}.touch-account .artist-apply-submit-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12PX}.touch-account .artist-apply-submit-actions .ui-button{min-width:0;min-height:44PX}.touch-account .artist-apply-submit-actions>.ui-button:first-child{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.touch-account .artist-apply-submit-actions>.ui-button:last-child{-webkit-flex:1;-ms-flex:1;flex:1}.touch-account .ip-apply-avatar{width:72PX;height:72PX;min-width:72PX;padding:0}.touch-account .ip-apply-summary-fields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20PX}.touch-account .ip-apply-avatar>taro-view-core{width:72PX;height:72PX}.touch-account .artist-apply-textarea taro-textarea-core,.touch-account .artist-apply-textarea .artist-apply-placeholder{font-size:14PX;line-height:22PX}.material-request-actions>.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:104PX;min-height:44PX;height:auto;padding:10PX 16PX;white-space:nowrap}.handoff-workspace-candidate{max-width:1120PX;margin:0;padding-bottom:48PX}.handoff-candidate.artist-handoff-form{max-width:none;margin:0;gap:24PX}.handoff-candidate .handoff-heading{gap:8PX;padding:0 0 8PX}.handoff-candidate .handoff-title{font-size:32PX;line-height:42PX;font-weight:700}.handoff-candidate .handoff-caption{font-size:14PX;line-height:24PX;color:#b5b5b5}.handoff-candidate .handoff-label{font-size:16PX;line-height:24PX;font-weight:500}.handoff-candidate .handoff-field-label{font-size:14PX;line-height:22PX;font-weight:500;color:#f4f4f4}.handoff-candidate .handoff-panel{padding:24PX;gap:20PX;border:1PX solid #3a3a3a;border-radius:16PX;background:#1a1a1a}.handoff-content-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:24PX}.handoff-content-grid>*{min-width:0}.handoff-candidate .handoff-compose{-webkit-order:0;-ms-flex-order:0;order:0}.handoff-candidate .handoff-invite-ready{-webkit-order:1;-ms-flex-order:1;order:1}.handoff-candidate .handoff-invite-empty{-webkit-order:1;-ms-flex-order:1;order:1;padding:24PX 0 24PX 24PX;border-left:1PX solid #292929;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16PX}.handoff-status-summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6PX;padding-top:8PX}.handoff-candidate .handoff-choices{gap:8PX}.handoff-workspace-candidate .handoff-candidate .handoff-choice.ui-button{min-height:44PX;height:auto;padding:10PX 16PX;font-size:12PX;line-height:20PX}.handoff-candidate .handoff-submit.ui-button{width:auto;min-width:120PX;height:40PX;min-height:40PX;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:0 24PX;font-size:12PX}.handoff-candidate .handoff-cover{padding-top:60%}.handoff-candidate .handoff-invite-ready .handoff-caption{font-size:13PX;line-height:22PX}.handoff-candidate .handoff-account{gap:4PX}.handoff-history{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16PX}.handoff-history-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16PX;padding:16PX 0;border-bottom:1PX solid #292929}.handoff-workspace-candidate .handoff-artist-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(240PX,.7fr);-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24PX}.handoff-workspace-candidate .handoff-artist-row>*{margin:0;min-width:0}@media(max-width:1100px){.handoff-content-grid{grid-template-columns:minmax(0,1fr)}.handoff-candidate .handoff-invite-empty{padding:0;border-left:0}.handoff-candidate .handoff-invite-ready{max-width:520PX}}@media(max-width:599px),(max-height:499px){.handoff-workspace-candidate{padding-bottom:112PX}.handoff-candidate .handoff-title{font-size:24PX;line-height:34PX}.handoff-candidate .handoff-panel{padding:20PX;gap:16PX}.handoff-candidate .handoff-submit.ui-button{width:100%;min-height:44PX}.handoff-candidate .handoff-invite-ready{-webkit-order:-1;-ms-flex-order:-1;order:-1}.handoff-workspace-candidate .handoff-artist-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16PX}}.handoff-workspace-candidate.handoff-workspace--mobile .handoff-content-grid{grid-template-columns:minmax(0,1fr)}.handoff-workspace-candidate.handoff-workspace--mobile .handoff-title{font-size:24PX;line-height:34PX}.handoff-workspace-candidate.handoff-workspace--mobile .handoff-artist-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16PX}.handoff-content-grid.is-compose-only{grid-template-columns:minmax(0,640PX)}.handoff-workspace--mobile .artist-handoff-form,.handoff-workspace--mobile .handoff-content-grid{gap:16PX}.handoff-workspace--mobile .handoff-panel{padding:16PX;gap:12PX}.handoff-workspace--mobile .handoff-caption{font-size:13PX;line-height:22PX}.handoff-workspace--mobile .handoff-cover{padding-top:42%}.handoff-workspace--mobile .handoff-cover-name{font-size:22PX;line-height:30PX}.handoff-workspace--mobile .handoff-cover-copy{gap:4PX}.handoff-workspace--mobile .handoff-revoke.ui-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:0 4PX}.artist-handoff-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20PX;width:100%;max-width:640PX;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.handoff-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6PX}.handoff-title{display:block;font-size:24PX;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.handoff-caption{display:block;font-size:13PX;line-height:1.65;color:#a3a3a3;overflow-wrap:anywhere}.handoff-label{display:block;font-size:16PX;line-height:1.5;font-weight:600}.handoff-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14PX;padding:18PX;border:1PX solid #292929;border-radius:20PX;background:#131313;-webkit-box-sizing:border-box;box-sizing:border-box}.handoff-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX}.handoff-row>.ui-button{font-size:12PX;padding:0 8PX}.handoff-account{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8PX;padding-top:12PX;border-top:1PX solid #292929}.handoff-account-name{display:block;font-size:14PX;line-height:1.6}.handoff-account-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX}.handoff-account .ui-button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;min-height:40PX;height:auto;padding:8PX 14PX;font-size:12PX}.handoff-choices{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10PX}.handoff-choice.ui-button{width:100%;height:44PX;min-height:44PX;padding:0 8PX;background:#0a0a0a;border:1PX solid #3b3b3b;border-radius:999PX;color:#a3a3a3;font-size:13PX}.handoff-choice.ui-button.is-selected{background:#e83e0c;border-color:#e83e0c;color:#fff}.handoff-field-label{display:block;margin-bottom:8PX;font-size:13PX;line-height:1.5}.handoff-submit.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:46PX;min-height:46PX;border-radius:999PX;font-size:14PX}.artist-handoff-form .handoff-revoke.ui-button{height:36PX;min-height:36PX;font-size:12PX;color:#aaa}.handoff-cover{position:relative;width:100%;padding-top:80%;overflow:hidden;border-radius:14PX;background:#202020}.handoff-cover-art,.handoff-cover-shade{position:absolute;inset:0;width:100%;height:100%}.handoff-cover-shade{background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,rgba(5,5,7,.08)),color-stop(72%,rgba(5,5,7,.42)),to(rgba(5,5,7,.94)));background:-webkit-linear-gradient(top,rgba(5,5,7,.08) 15%,rgba(5,5,7,.42) 72%,rgba(5,5,7,.94));background:linear-gradient(180deg,#05050714 15%,#0505076b 72%,#050507f0)}.handoff-cover-logo{position:absolute;top:7%;left:6%;width:20.5%;height:7%}.handoff-cover-copy{position:absolute;left:6%;right:6%;bottom:10%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10PX}.handoff-cover-name{display:block;font-size:26PX;line-height:1.3;font-weight:700;color:#fff;overflow-wrap:anywhere}.handoff-cover-caption{display:block;font-size:14PX;line-height:1.5;color:#fff}.handoff-workspace{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:960PX;margin:0 auto;padding:4PX 0 112PX}.handoff-workspace .ui-button{border-radius:999PX!important}.handoff-workspace .artist-handoff-form .handoff-panel{border-radius:20PX}.handoff-workspace .admin-design-heading{margin:8PX 0 20PX}.handoff-workspace .admin-design-title{font-size:24PX;line-height:1.4}.handoff-workspace .admin-design-description{font-size:13PX;line-height:1.6}.handoff-filter-scroll{width:100%;height:44PX}.handoff-filter-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8PX;width:502PX}.handoff-filter-row .ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:94PX;min-width:94PX;min-height:40PX;height:40PX;padding:0 8PX;font-size:12PX;border:1PX solid #333;color:#aaa;background:#101010}.handoff-list-action.ui-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:120PX;min-width:120PX;height:44PX;padding:0 12PX;gap:8PX;font-size:13PX}.handoff-filter-row .ui-button.is-selected{background:#e83e0c;border-color:#e83e0c;color:#fff}.handoff-choice.ui-button.is-bound{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2PX;border-style:dashed;border-color:#666;background:transparent;color:#aaa}.handoff-choice.ui-button.is-bound.is-selected{border-color:#ddd;background:#242424;color:#eee}.handoff-choice .handoff-bound-badge{display:block;font-size:10PX;line-height:12PX;color:#aaa}.handoff-workspace .handoff-choice.ui-button{height:52PX;min-height:52PX}.handoff-workspace--mobile{padding-left:20PX;padding-right:20PX}.handoff-mobile-header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -16PX 16PX}.handoff-mobile-header .handoff-nav-back.ui-button{width:40PX;height:44PX;min-height:44PX;padding:0;-webkit-flex:none;-ms-flex:none;flex:none}.ip-style-choice .ip-style-sample{height:112PX;background-size:cover;background-position:center}.ip-style-choice.is-selected{border-color:var(--primary);-webkit-box-shadow:0 0 0 1PX var(--primary);box-shadow:0 0 0 1PX var(--primary)}.ip-style-sample .ip-style-artwork{position:absolute;inset:0;width:100%;height:100%;background:transparent}.ip-style-sample .ip-style-avatar{position:relative;z-index:1;-webkit-flex:none;-ms-flex:none;flex:none}.ip-management-page .workspace-section-tabs{margin-bottom:24PX}.ip-order-panel{max-width:1040PX;margin-top:28PX}.ip-section-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24PX;margin-bottom:20PX}.ip-order-list{border:1PX solid #ffffff1a;border-radius:12PX;overflow:hidden}.ip-order-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16PX;padding:16PX 20PX;border-bottom:1PX solid #ffffff12;background:#111}.ip-order-row:last-child{border-bottom:0}.ip-order-number{width:28PX;-webkit-flex:none;-ms-flex:none;flex:none;color:#929292;font-size:13PX;font-variant-numeric:tabular-nums}.ip-order-avatar{width:44PX;height:44PX;-webkit-flex:none;-ms-flex:none;flex:none;border-radius:50%}.ip-order-footer{position:-webkit-sticky;position:sticky;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16PX;padding:20PX 0;background:#0b0b0bf5;z-index:2}.ip-display-sheet.sheet-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;width:min(620PX,100vw);max-width:620PX;height:100dvh;inset:0 0 0 auto;padding:0;border-radius:0;background:#111}.ip-display-header{-webkit-flex:none;-ms-flex:none;flex:none;padding:28PX 72PX 20PX 28PX}.ip-display-tabs{-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24PX;margin:0 28PX;border-bottom:1PX solid #ffffff18}.ip-display-tabs [aria-current=page]{color:#ff4d0a;border-bottom:2PX solid #ff4d0a}.ip-display-tabs .dc-button{border-radius:0;padding:12PX 0;min-height:44PX}.ip-display-body{min-height:0;overflow-y:auto;-webkit-flex:1;-ms-flex:1;flex:1;padding:28PX}.ip-display-footer{-webkit-flex:none;-ms-flex:none;flex:none;border-top:1PX solid #ffffff1a;padding:18PX 28PX 24PX}.ip-setting-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24PX;padding-bottom:24PX;border-bottom:1PX solid #ffffff14}.ip-setting-row taro-switch-core{-webkit-flex:none;-ms-flex:none;flex:none}.ip-channel-list{border:1PX solid #ffffff1a;border-radius:10PX;overflow:hidden}.ip-channel-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20PX;padding:16PX;border-bottom:1PX solid #ffffff12;font-size:14PX}.ip-channel-row:last-child{border-bottom:0}.ip-display-summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28PX 48PX;padding:22PX 0;border-block:1PX solid #ffffff14}.workspace-ip-editor .ip-editor-panels{max-width:1080PX}.workspace-ip-editor #ip-edit-tags,.workspace-ip-editor #ip-edit-settings{max-width:800PX}.workspace-ip-editor .ip-editor-navigation{position:static}.workspace-ip-editor .ip-editor-workspace{gap:28PX}@media(max-width:700px){.ip-order-row{gap:8PX;padding:12PX}.ip-order-avatar{width:32PX;height:32PX}.ip-order-number{width:20PX}.ip-order-footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ip-display-sheet.sheet-content{width:100vw;max-width:none}.ip-display-header,.ip-display-body{padding:24PX 20PX}.ip-display-tabs{margin:0 20PX}}.mobile-workspace-note{padding:12PX 14PX;background:#ffffff04;border-radius:14PX;margin-bottom:18PX}.mobile-workspace-note .ui-button{min-height:36PX;padding:4PX 0 4PX 12PX;font-size:12PX}.mobile-workspace-note .text-sm{font-size:13PX;line-height:22PX}.mobile-workspace-note--compact{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8PX;min-width:0;margin-bottom:12PX;padding:0 12PX;border:1PX solid #ffffff14;border-radius:999PX}.mobile-workspace-note-copy{min-width:0;font-size:12PX;line-height:18PX;color:#999;white-space:nowrap}.mobile-workspace-note--compact .mobile-workspace-note-domain.ui-button{-webkit-flex:none;-ms-flex:none;flex:none;min-width:82PX;min-height:44PX;height:44PX;padding:0;font-size:13PX;font-weight:600;color:#eee}.creator-list-tools{margin-bottom:12PX;min-width:0}.creator-list-tools .mobile-list-toolbar,.creator-list-tools .mobile-list-actions{gap:4PX}.creator-tool-icon.ui-button{width:36PX;min-width:36PX;height:44PX;min-height:44PX;padding:0;-webkit-flex:none;-ms-flex:none;flex:none}.creator-list-search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4PX;margin-top:8PX}.creator-list-search>.ui-input-shell{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.creator-list-tools .mobile-list-summary{white-space:nowrap}.admin-console.touch-account .creator-management-mobile .mobile-artist-card{padding:12PX;margin-bottom:10PX;border-radius:16PX}.admin-console.touch-account .creator-management-mobile .mobile-artist-identity{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10PX}.admin-console.touch-account .creator-management-mobile .mobile-artist-cover{width:45PX;height:60PX;-webkit-flex:none;-ms-flex:none;flex:none;border-radius:8PX;overflow:hidden}.admin-console.touch-account .creator-management-mobile .mobile-artist-cover taro-image-core{width:100%;height:100%}.admin-console.touch-account .creator-management-mobile .mobile-artist-copy{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.admin-console.touch-account .creator-management-mobile .mobile-artist-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;min-width:0}.admin-console.touch-account .creator-management-mobile .mobile-artist-name>.ui-button{display:block;min-width:0;max-width:calc(100% - 88PX);height:auto;min-height:28PX;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16PX;font-weight:600}.admin-console.touch-account .creator-management-mobile .mobile-artist-name .identity-badge{-webkit-flex:none;-ms-flex:none;flex:none}.admin-console.touch-account .creator-management-mobile .mobile-artist-intro{display:block;margin-top:4PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12PX;line-height:18PX;color:#999}.admin-console.touch-account .creator-management-mobile .mobile-artist-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX;margin:8PX 0 4PX;font-size:11PX;line-height:18PX;color:#999}.admin-console.touch-account .creator-management-mobile .mobile-artist-status{padding:1PX 5PX;font-size:11PX;line-height:18PX}.admin-console.touch-account .creator-management-mobile .mobile-artist-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;padding-top:4PX;border-top:1PX solid #ffffff0d}.admin-console.touch-account .creator-management-mobile .mobile-artist-actions>.ui-button{min-height:40PX;font-size:12PX;padding:0 12PX}.admin-console.touch-account .creator-management-mobile .mobile-artist-actions>.ui-dropdown-trigger{margin-left:auto}.admin-console.touch-account .creator-management-mobile .mobile-ip-avatar{width:44PX;height:44PX;-webkit-flex:none;-ms-flex:none;flex:none;border-radius:50%;overflow:hidden;background:#222;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.admin-console.touch-account .creator-management-mobile .mobile-ip-avatar taro-image-core{width:100%;height:100%}.admin-console.touch-account .creator-management-mobile .mobile-ip-name{display:block;font-size:16PX;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-console.touch-account .creator-management-mobile .mobile-ip-creator{display:block;font-size:12PX;color:#999;margin-top:3PX}.mobile-image-preview-stage{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.mobile-image-preview-stage taro-movable-area-core,.mobile-image-preview-stage taro-movable-view-core{display:block;width:100%;height:100%}.mobile-image-preview-controls .ui-button{width:44PX;height:44PX;min-width:44PX;min-height:44PX;padding:0}.pc-image-preview{width:min(75rem,calc(100vw - 3rem))!important;max-width:75rem!important;max-height:calc(100dvh - 3rem)}.pc-image-preview-stage{height:min(65dvh,48rem);min-height:10rem;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.pc-image-preview-zoom{min-width:100%;min-height:100%}.pc-image-preview-zoom taro-image-core{display:block;width:100%;height:100%}.pc-image-preview-zoom img{width:100%;height:100%;max-width:100%;max-height:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;-o-object-fit:contain;object-fit:contain}.desktop-presentation .artist-avatar-crop-dialog{padding:1.5rem}.artist-avatar-crop-stage{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:.025rem solid #333;border-radius:.75rem;background:#080808;cursor:-webkit-grab;cursor:grab;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.artist-avatar-crop-stage:active{cursor:-webkit-grabbing;cursor:grabbing}.artist-avatar-crop-stage:focus-visible{outline:.05rem solid #e83e0c;outline-offset:.075rem}.artist-avatar-crop-image{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.artist-avatar-crop-guide{-webkit-box-shadow:0 0 0 100vmax rgba(0,0,0,.62);box-shadow:0 0 0 100vmax #0000009e}.artist-avatar-crop-dialog .artist-avatar-zoom-button svg{width:20PX;height:20PX}.ip-editor-workspace{display:grid;grid-template-columns:12.5rem minmax(0,1fr);-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:1.75rem}.ip-editor-navigation{position:-webkit-sticky;position:sticky;top:6.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.ip-editor-nav-item{height:auto!important;min-height:4rem;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:.75rem!important;padding:.75rem!important;text-align:left;border-radius:.5rem;color:#999}.ip-editor-nav-item.is-active{background:#ef420a1a;color:#ff794b}.ip-editor-nav-number{width:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.7rem;font-variant-numeric:tabular-nums;opacity:.65}.ip-editor-nav-caption{display:block;margin-top:.25rem;font-size:.7rem;font-weight:400;line-height:1.4;color:#888;white-space:normal}.ip-editor-nav-hint{display:block;margin:1rem .75rem 0;font-size:.72rem;line-height:1.7;color:#777}.ip-editor-panels{min-width:0}.ip-editor-panels>[role=tabpanel]{margin:0}.ip-editor-panels>[role=tabpanel]:not([id=ip-edit-account]){border-radius:.75rem}.ip-editor-workspace [role=tab]:focus-visible{outline:.05rem solid #f44b15;outline-offset:.05rem}.ip-editor-workspace [role=tab]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}@media(max-width:1199px){.ip-editor-workspace{grid-template-columns:minmax(0,1fr);gap:1rem}.ip-editor-navigation{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;padding-bottom:.75rem;border-bottom:.025rem solid #292929}.ip-editor-nav-item{min-height:2.5rem;padding:.5rem .75rem!important}.ip-editor-nav-caption,.ip-editor-nav-number,.ip-editor-nav-hint{display:none}}.ip-owner-touch{padding-bottom:calc(3rem + env(safe-area-inset-bottom))}.ip-owner-touch .ip-editor-navigation{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.ip-owner-touch .ip-editor-workspace{display:block}.ip-owner-touch .ip-editor-panels{margin-top:1.5rem}.ip-owner-touch .ip-editor-nav-caption,.ip-owner-touch .ip-editor-nav-number,.ip-owner-touch .ip-editor-nav-hint{display:none}@media(max-width:767px){.ip-owner-touch .ip-editor-panels .grid-cols-2,.ip-owner-touch .ip-editor-panels .grid-cols-3{grid-template-columns:minmax(0,1fr)}.ip-owner-touch .ip-editor-panels .col-span-2{grid-column:auto}.ip-owner-touch .ip-editor-panels .w-44{width:6rem}.ip-owner-touch .ip-editor-panels .p-6{padding:1rem}.ip-editor-dialog .grid-cols-2,.ip-editor-dialog .grid-cols-3{grid-template-columns:minmax(0,1fr)}.ip-editor-dialog .col-span-2{grid-column:auto}}.ip-editor-touch{display:block;min-width:0}.ip-editor-nav-scroll{width:100%;white-space:nowrap}.ip-editor-touch .ip-editor-navigation{position:static;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8PX;padding:0 0 8PX}.ip-editor-touch .ip-editor-nav-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;min-height:44PX;height:auto;padding:10PX 12PX!important;font-size:13PX;white-space:nowrap;border-radius:999PX}.ip-editor-touch .ip-editor-nav-caption,.ip-editor-touch .ip-editor-nav-number,.ip-editor-touch .ip-editor-nav-hint{display:none}.ip-editor-touch .ip-editor-panels{margin-top:16PX;min-width:0}.ip-editor-touch .ip-editor-panels>.ui-card{padding:18PX}.ip-editor-touch .ui-input-shell,.ip-editor-dialog.touch-account .ui-input-shell{min-height:48PX;font-size:16PX}.ip-editor-touch .ui-textarea,.ip-editor-dialog.touch-account .ui-textarea{min-height:120PX;font-size:15PX}.ip-editor-touch .text-sm,.ip-editor-dialog.touch-account .text-sm{font-size:14PX;line-height:1.7}.ip-editor-touch .text-xs,.ip-editor-dialog.touch-account .text-xs{font-size:12PX;line-height:1.7}.ip-editor-touch .ui-button,.ip-editor-dialog.touch-account .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:44PX;font-size:13PX}.ip-editor-touch .ip-media-preview{display:block;width:100%;height:180PX;padding:0}.ip-editor-touch .ip-media-field-avatar .ip-media-preview{width:120PX;height:120PX}.ip-editor-touch .ip-editor-fact-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX}.ip-editor-touch .ip-editor-fact-row .ui-input-shell{-webkit-flex:none;-ms-flex:none;flex:none;width:100%;min-width:0}.ip-editor-touch .ip-editor-fact-row .ui-button{margin-left:auto}.ip-editor-touch .ip-editor-series-card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX}.ip-editor-touch .ip-editor-series-card>.flex-1{-webkit-flex-basis:calc(100% - 36PX);-ms-flex-preferred-size:calc(100% - 36PX);flex-basis:calc(100% - 36PX)}.touch-account .ip-owner-touch{padding-bottom:calc(100PX + var(--mobile-tab-inset,0PX) + env(safe-area-inset-bottom))}.ip-owner-toolbar{position:fixed;left:0;right:0;bottom:0;z-index:100;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;padding:12PX 16PX calc(12PX + env(safe-area-inset-bottom));border-top:1PX solid #303030;background:#0a0a0a}.ip-owner-toolbar>.ui-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;min-width:0;-webkit-flex:1;-ms-flex:1;flex:1;height:44PX;padding:0 8PX;font-size:13PX;white-space:nowrap}.ip-owner-toolbar>.ui-button:nth-child(3){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-order:-1;-ms-flex-order:-1;order:-1}.ip-owner-toolbar>taro-text-core{display:none}@media(max-width:767px){.ip-editor-touch .grid-cols-2,.ip-editor-touch .grid-cols-3{grid-template-columns:minmax(0,1fr)}.ip-editor-touch .col-span-2{grid-column:auto}.ip-editor-dialog.touch-account .grid-cols-2,.ip-editor-dialog.touch-account .grid-cols-3{grid-template-columns:minmax(0,1fr)}}.ip-editor-touch .ui-input-shell .text-sm,.ip-editor-dialog.touch-account .ui-input-shell .text-sm{font-size:16PX}.ip-editor-touch .ui-textarea taro-textarea-core,.ip-editor-dialog.touch-account .ui-textarea taro-textarea-core{font-size:15PX}.ip-editor-touch .ip-editor-help{display:none}.ip-editor-touch .ip-editor-tabs-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,.98)),to(rgba(10,10,10,.88)));background:-webkit-linear-gradient(top,rgba(10,10,10,.98),rgba(10,10,10,.88));background:linear-gradient(180deg,#0a0a0afa,#0a0a0ae0);backdrop-filter:blur(18PX);-webkit-backdrop-filter:blur(18PX);padding:4PX 0}body.mobile-site-chrome .ip-editor-touch .ip-editor-tabs-sticky{top:var(--mobile-top-inset,56PX)}.ip-editor-touch .ip-editor-panels{margin-top:10PX}.ip-editor-touch .ip-editor-panels>.ui-card{padding:14PX;border-radius:16PX}.ip-editor-touch .ip-editor-panels .space-y-6>*+*{margin-top:16PX}.ip-editor-touch .ip-editor-panels .grid{grid-template-columns:minmax(0,1fr);gap:14PX}.ip-editor-touch .ip-editor-panels .col-span-2{grid-column:auto}.ip-editor-touch .text-xl{font-size:18PX;line-height:26PX}.ip-editor-touch .ip-media-preview{width:100%;height:150PX;min-height:0;position:relative;display:block}.ip-editor-touch .ip-media-preview>.editor-image{position:absolute;inset:0;width:100%;height:100%}.ip-editor-touch .editor-image>taro-image-core{width:100%;height:100%}.ip-editor-touch .ip-media-field-avatar .ip-media-preview{width:72PX;height:72PX}.ip-editor-touch .ip-editor-panels .ip-mobile-works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10PX}.ip-editor-touch .ip-mobile-works-grid .editor-media-card{height:auto;min-height:0;aspect-ratio:3/4}.ip-editor-touch .ip-mobile-works-grid .editor-media-card>.pointer-events-none{padding:8PX}.ip-editor-touch .ip-mobile-works-grid .editor-media-card-controls{margin-top:4PX;padding-top:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ip-editor-touch .ip-mobile-works-grid .editor-media-card-controls .ui-button{height:44PX;min-height:44PX;min-width:44PX;padding:0 6PX;font-size:12PX}.ip-editor-touch .ip-mobile-works-grid .text-sm{font-size:12PX;line-height:18PX}.ip-editor-touch .ip-mobile-works-grid .text-xs{font-size:10PX;line-height:15PX}.ip-admin-touch{padding-bottom:calc(90PX + var(--mobile-tab-inset,0PX))!important}.ip-admin-touch>.workspace-heading{margin-top:8PX}.ip-admin-touch .ip-mobile-status{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8PX;margin-top:8PX;margin-bottom:8PX}.ip-mobile-status>.ui-button{margin-left:auto}.ip-mobile-floating{position:fixed;z-index:100;left:16PX;right:16PX;bottom:calc(var(--mobile-tab-inset,0PX) + 12PX);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:8PX;pointer-events:none}body .ip-mobile-floating{bottom:calc(var(--mobile-tab-inset,0PX) + env(safe-area-inset-bottom,0PX) + 12PX)}.ip-mobile-floating>.ui-button{pointer-events:auto;height:48PX;min-height:48PX;min-width:132PX;padding:0 20PX;font-size:14PX;border-radius:999PX;-webkit-box-shadow:0 4PX 16PX #0004;box-shadow:0 4PX 16PX #0004}.ip-history-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6PX;margin-right:auto;pointer-events:auto}.ip-history-actions .ui-button{height:44PX;min-height:44PX;width:44PX;min-width:44PX;padding:0;border:1PX solid #ffffff1c;border-radius:50%;background:#1e1e1eeb;-webkit-backdrop-filter:blur(16PX);backdrop-filter:blur(16PX)}.ip-owner-touch{padding-top:12PX!important;padding-left:14PX!important;padding-right:14PX!important}.ip-owner-touch>.mt-6{margin-top:8PX;gap:8PX;margin-bottom:12PX}.ip-owner-touch>.mt-6 .text-3xl{font-size:20PX}.ip-editor-touch .removable-chip-close.ui-button{width:36PX;min-width:36PX;height:36PX;min-height:36PX;padding:0;background:transparent}.ip-admin-touch.space-y-6>*+*{margin-top:10PX}.ip-mobile-status>.ui-button[aria-label="IP 更多操作"]{margin-left:0}.artist-apply-heading{margin:1.5rem 0}.artist-apply-eyebrow{display:block;color:#888;font-size:.6875rem;letter-spacing:.12em}.artist-apply-title{display:block;margin-top:.625rem;font-size:1.75rem;font-weight:650;line-height:1.3;letter-spacing:-.04em}.artist-apply-intro{padding:1rem;margin-bottom:1.5rem;border:.0625rem solid #ffffff14;border-radius:.75rem;background:#ffffff06}.artist-apply-sidebar .certification-card{margin-bottom:1.5rem}.public-desktop .artist-apply-page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(100dvh - var(--desktop-header-height));padding-bottom:0}.public-desktop .artist-apply-page>.design-page-body{-webkit-flex:1;-ms-flex:1;flex:1;max-width:90rem;padding-top:1.125rem;padding-bottom:0;overflow:visible}.public-desktop .artist-apply-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:0 0 .625rem}.public-desktop .artist-apply-title{margin-top:.375rem;font-size:clamp(1.625rem,2.25vw,2.125rem)}.public-desktop .artist-apply-intro{padding:0 0 .625rem;margin-bottom:1rem;border:0;border-bottom:.0625rem solid #ffffff1c;border-radius:0;background:transparent}.public-desktop .artist-apply-intro>:first-child{display:inline;margin-right:.75rem;font-size:.8125rem;font-weight:600}.public-desktop .artist-apply-intro>:last-child{display:inline;font-size:.75rem;line-height:1.6}.public-desktop .artist-apply-layout{display:grid;grid-template-columns:14.75rem minmax(0,1fr);gap:2.5rem;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.public-desktop .artist-apply-sidebar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.public-desktop .artist-apply-sidebar .certification-card{margin:0}.public-desktop .artist-apply-page .desktop-apply-steps{float:none;position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;margin:0;gap:0}.public-desktop .artist-apply-page .desktop-apply-steps>*{-webkit-flex:none;-ms-flex:none;flex:none;min-height:2.875rem;padding:.75rem 0!important;gap:1rem;font-size:.875rem}.public-desktop .artist-apply-page .desktop-apply-steps>*>:first-child{font-size:.75rem;font-variant-numeric:tabular-nums;color:#737373}.public-desktop .artist-apply-page .desktop-apply-steps>.is-active>:first-child{color:#f06439}.public-desktop .artist-apply-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.public-desktop .artist-apply-page :is(.desktop-apply-fields,.desktop-apply-materials,.desktop-apply-final,.desktop-apply-next,.desktop-apply-review){margin-left:0}.public-desktop .artist-apply-page .desktop-apply-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.public-desktop .artist-apply-page .desktop-apply-fields>*{margin-bottom:0;min-width:0}.public-desktop .artist-apply-page .desktop-apply-fields>:nth-child(2){grid-column:2;grid-row:2}.public-desktop .artist-apply-page .desktop-apply-fields>:nth-child(3){grid-column:2;grid-row:1}.public-desktop .artist-apply-page .desktop-apply-fields>:nth-child(4){grid-column:1;grid-row:2}.public-desktop .artist-apply-page .desktop-apply-fields>:last-child{grid-column:1/-1}.public-desktop .artist-apply-page .desktop-apply-fields .text-sm{font-size:.875rem;line-height:1.5}.public-desktop .artist-apply-page .desktop-apply-fields .text-xs{font-size:.75rem;line-height:1.5}.public-desktop .artist-apply-page .desktop-apply-fields .mb-2{margin-bottom:.5rem}.public-desktop .artist-apply-page .artist-apply-input{padding:0}.public-desktop .artist-apply-page .artist-apply-input>taro-input-core,.public-desktop .artist-apply-page .artist-apply-textarea>taro-textarea-core{display:block;width:100%;height:100%;min-height:0;min-width:0;margin:0;padding:0;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.public-desktop .artist-apply-page .artist-apply-input .weui-input,.public-desktop .artist-apply-page .artist-apply-textarea .taro-textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none!important;font:inherit}.public-desktop .artist-apply-page .artist-apply-input .weui-input{padding:0 1rem;line-height:normal}.public-desktop .artist-apply-page .artist-apply-textarea .taro-textarea{padding:0;line-height:1.6;resize:none}.public-desktop .artist-apply-page .artist-apply-input{height:2.75rem;font-size:.875rem}.public-desktop .artist-apply-page .desktop-apply-fields .artist-apply-textarea>taro-textarea-core{min-height:0}.public-desktop .artist-apply-page .desktop-apply-fields .ui-textarea{height:5.5rem;min-height:5.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.6}.public-desktop .artist-apply-page .desktop-apply-type-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.public-desktop .artist-apply-page .desktop-apply-type-options>*{min-width:0;padding:.625rem;gap:.5rem;cursor:pointer}.public-desktop .artist-apply-page .desktop-apply-type-options>*>:first-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.public-desktop .artist-apply-page .desktop-apply-type-options .text-sm{font-size:.8125rem;font-weight:600}.public-desktop .artist-apply-page .desktop-apply-type-options .text-xs{font-size:.6875rem;margin-top:.25rem}.public-desktop .artist-apply-page .desktop-apply-next{margin-top:1.25rem;padding:0}.public-desktop .artist-apply-page .desktop-apply-next>*{min-height:2.75rem;height:2.75rem;padding:0 1.375rem;font-size:.875rem}.public-desktop .artist-apply-page .desktop-apply-materials{gap:1.25rem}.public-desktop .artist-apply-page .desktop-apply-materials>*{margin:0}.public-desktop .artist-apply-page .desktop-apply-materials .text-sm{font-size:.875rem}.public-desktop .artist-apply-page .desktop-apply-materials .text-xs{font-size:.75rem}.public-desktop .artist-apply-page .desktop-material-drop{padding:2rem 1.5rem}.public-desktop .artist-apply-page>.brand-footer{-webkit-flex:none;-ms-flex:none;flex:none;margin-top:0}@media(max-width:74.9375rem){.public-desktop .artist-apply-layout{grid-template-columns:13.5rem minmax(0,1fr);gap:1.75rem}.public-desktop .artist-apply-page .desktop-apply-type-options{grid-template-columns:repeat(2,minmax(0,1fr))}.public-desktop .artist-apply-sidebar .certification-card-content{padding:1.375rem 1.125rem 1.875rem}}@media(min-width:75rem)and (min-height:56.25rem){.public-desktop .artist-apply-page>.design-page-body{padding-top:2rem}.public-desktop .artist-apply-heading{margin-bottom:1.125rem}.public-desktop .artist-apply-intro{margin-bottom:1.875rem;padding-bottom:1.25rem}.public-desktop .artist-apply-page .desktop-apply-fields{gap:1.5rem}.public-desktop .artist-apply-page .desktop-apply-type-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.public-desktop .artist-apply-page .desktop-apply-type-options>*{padding:.875rem}.public-desktop .artist-apply-page .desktop-apply-type-options .text-sm{font-size:.875rem}.public-desktop .artist-apply-page .desktop-apply-type-options .text-xs{font-size:.75rem}}@media(max-width:56.25rem){.public-desktop .artist-apply-layout{grid-template-columns:1fr;gap:1.5rem}.public-desktop .artist-apply-sidebar{display:grid;grid-template-columns:1fr 1fr;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.public-desktop .artist-apply-form{min-height:0}.public-desktop .artist-apply-page .desktop-apply-type-options .text-xs{display:block}}@media(min-width:56.3125rem)and (max-height:53.0625rem){.public-desktop .artist-apply-page .desktop-apply-materials{gap:1rem}.public-desktop .artist-apply-page .desktop-material-drop{padding:1.5rem}.public-desktop .artist-apply-page .desktop-material-drop .ui-button{height:2.25rem;min-height:2.25rem}.public-desktop .artist-apply-page .desktop-apply-materials .mb-4{margin-bottom:.75rem}.public-desktop .artist-apply-page .desktop-apply-materials .mb-3{margin-bottom:.5rem}}@media(min-width:56.3125rem)and (max-height:48rem){.public-desktop .artist-apply-page>.design-page-body{padding-top:.625rem}.public-desktop .artist-apply-heading{margin-bottom:.25rem}.public-desktop .artist-apply-title{font-size:1.625rem}.public-desktop .artist-apply-page [aria-label=选择入驻方向]{margin-top:0;margin-bottom:.75rem;padding-block:.5rem}.public-desktop .artist-apply-intro{margin-bottom:.75rem}.public-desktop .artist-apply-page .desktop-apply-fields{gap:.75rem 1.5rem}.public-desktop .artist-apply-page .desktop-apply-fields .mb-2{margin-bottom:.375rem}.public-desktop .artist-apply-page .desktop-apply-fields .ui-textarea{height:4.5rem;min-height:4.5rem}.public-desktop .artist-apply-page .desktop-apply-type-options>*{padding-block:.5rem}.public-desktop .artist-apply-page .desktop-apply-next{margin-top:.75rem}}.public-desktop .artist-apply-page .desktop-apply-other-note{padding:0;border:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.public-desktop .artist-apply-page .desktop-apply-other-note>*,.public-desktop .artist-apply-page .desktop-apply-other-note .ui-field-feedback-control{height:100%}.public-desktop .artist-apply-page .desktop-apply-other-note .artist-apply-input{height:100%;min-height:2.75rem}.public-desktop .artist-apply-page .desktop-apply-other-note>:first-child{width:100%;height:100%;margin-top:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.admin-user-directory{container:admin-user-directory / inline-size}.admin-user-directory__cards--responsive{display:none}.admin-user-directory__row{display:grid;grid-template-columns:minmax(14rem,1fr) 7rem 11rem 8rem 12rem}.admin-user-directory__row>*{padding:1rem .75rem}@container admin-user-directory (max-width: 54rem){.admin-user-directory__table{display:none}.admin-user-directory__cards--responsive{display:block}}@media(hover:hover)and (pointer:fine){.admin-user-directory__selectable:hover{border-color:var(--primary)}}@container admin-user-directory (min-width: 34rem){.admin-user-directory__selection-content{grid-template-columns:minmax(0,1fr) 12rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@supports not (container-type: inline-size){@media(max-width:75rem){.admin-user-directory__table{display:none}.admin-user-directory__cards--responsive{display:block}}}.hero-title-line{font-size:inherit;font-weight:inherit;line-height:inherit}.hero-title-line-outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.071875rem rgba(255,255,255,.94);text-shadow:none;paint-order:stroke fill;letter-spacing:-.035em;font-synthesis:none}.artist-preview-spacer{height:calc(180PX + var(--mobile-tab-inset,0PX) + env(safe-area-inset-bottom,0PX))}.artist-preview-spacer--expanded{height:calc(300PX + var(--mobile-tab-inset,0PX) + env(safe-area-inset-bottom,0PX))}.artist-preview-bar{position:fixed;left:16PX;right:16PX;bottom:calc(var(--mobile-tab-inset,0PX) + env(safe-area-inset-bottom,0PX) + 12PX);z-index:100;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16PX;max-width:960PX;margin:0 auto;padding:16PX;border:1PX solid #3a3a3a;border-radius:16PX;background:#0a0a0a}.artist-preview-bar .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:44PX;padding:0 16PX;font-size:13PX}@media(max-width:599px){.artist-preview-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10PX;padding:12PX}.artist-preview-bar>taro-view-core,.artist-preview-bar>div{min-width:0}.artist-preview-bar .artist-preview-actions{width:100%}.artist-preview-bar .text-xs{font-size:12PX}.artist-preview-bar .text-sm{font-size:14PX}}.public-desktop .artist-exhibit[data-artist-reveal-mode=daily] [data-artist-reveal]:not([data-artist-reveal-state=entering]):not([data-artist-reveal-state=done]){opacity:0}.public-desktop .artist-exhibit[data-artist-reveal-mode=daily] [data-artist-reveal-state=entering]{-webkit-animation:artist-reveal-opacity .6s linear var(--artist-reveal-delay,0ms) both,artist-reveal-arrive .6s var(--ease-out) var(--artist-reveal-delay,0ms) both!important;animation:artist-reveal-opacity .6s linear var(--artist-reveal-delay,0ms) both,artist-reveal-arrive .6s var(--ease-out) var(--artist-reveal-delay,0ms) both!important}@-webkit-keyframes artist-reveal-opacity{0%{opacity:0}to{opacity:1}}@keyframes artist-reveal-opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes artist-reveal-arrive{0%{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes artist-reveal-arrive{0%{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.public-desktop .artist-exhibit[data-artist-reveal-mode=daily] [data-artist-reveal]:focus-within{-webkit-animation:none!important;animation:none!important;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.public-desktop .exhibit-section-rail{top:calc(var(--desktop-header-height) + clamp(2rem,8vh,5rem));isolation:isolate;text-shadow:0 0 .125rem rgb(0 0 0 / 90%),0 .0625rem .25rem rgb(0 0 0 / 70%);opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translate(.5rem);-webkit-transition:opacity .2s ease-out,visibility .2s,-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:opacity .2s ease-out,visibility .2s,-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:opacity .2s ease-out,transform .24s cubic-bezier(.22,1,.36,1),visibility .2s;transition:opacity .2s ease-out,transform .24s cubic-bezier(.22,1,.36,1),visibility .2s,-webkit-transform .24s cubic-bezier(.22,1,.36,1)}.public-desktop .exhibit-section-rail[data-visible=true]{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.public-desktop .exhibit-section-rail[data-visible=true] .exhibit-section-rail-link{pointer-events:auto}.public-desktop .exhibit-section-rail-shadow{inset:-2.5rem -2rem -2.5rem -1.5rem;z-index:-1;background:#0a0a0a4d;-webkit-mask-image:-webkit-radial-gradient(60% 50%,ellipse,#000 18%,rgb(0 0 0 / 75%) 42%,transparent 72%);mask-image:radial-gradient(ellipse at 60% 50%,#000 18%,rgb(0 0 0 / 75%) 42%,transparent 72%)}.public-desktop .exhibit-section-rail-marker{-webkit-transition:-webkit-transform .22s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .22s cubic-bezier(.22,1,.36,1);transition:transform .22s cubic-bezier(.22,1,.36,1);transition:transform .22s cubic-bezier(.22,1,.36,1),-webkit-transform .22s cubic-bezier(.22,1,.36,1)}.public-desktop .exhibit-section-rail .exhibit-section-rail-link:hover{color:#fff;background:transparent}.public-desktop .exhibit-section-rail .exhibit-section-rail-link:focus-visible{outline:.025rem solid #e87951;outline-offset:-.05rem;border-radius:.25rem}@media(min-width:768px)and (max-width:1199px){.public-desktop .artist-exhibit .exhibit-section,.public-desktop .artist-exhibit .exhibit-nav{width:calc(100% - 10rem)}.public-desktop .exhibit-section-rail{width:9rem;right:1.5rem}.public-desktop .exhibit-section-rail-shadow{display:none}.public-desktop .exhibit-section-rail .exhibit-section-rail-link{font-size:.75rem;padding-right:.75rem}}.public-desktop .artist-exhibit{max-width:112rem;padding:1.75rem var(--desktop-gutter) 3rem}.public-desktop .artist-exhibit [role=button],.public-desktop .artist-exhibit a{min-width:2.75rem;min-height:2.75rem}.public-desktop .artist-exhibit [role=button]:focus-visible{outline:.05rem solid #e87951;outline-offset:.1rem}.public-desktop .exhibit-profile{grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) 10rem;grid-template-areas:"identity biography portrait";gap:clamp(2rem,4vw,4rem);padding:1.25rem 0 3rem;scroll-margin-top:7rem}.public-desktop .exhibit-profile-portrait{grid-area:portrait;width:10rem;height:10rem}.public-desktop .exhibit-profile-portrait:hover{background:transparent}.public-desktop .exhibit-identity{grid-area:identity}.public-desktop .exhibit-biography{grid-area:biography;padding-top:.25rem}.public-desktop .exhibit-profile-actions{-webkit-column-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem}.public-desktop .exhibit-skeleton-works{grid-template-columns:repeat(4,minmax(0,1fr))}.public-desktop .artist-exhibit #detail-works-section{padding-top:2rem}.public-desktop .exhibit-name{font-size:clamp(2.75rem,4.5vw,4.75rem);line-height:1.12;overflow-wrap:anywhere}.public-desktop .exhibit-image-content>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.public-desktop .exhibit-profile-portrait .exhibit-image-content,.public-desktop .exhibit-profile-portrait .exhibit-image-content>img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.public-desktop .exhibit-image-natural{min-height:0}.public-desktop .exhibit-nav{margin-top:0;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain}.public-desktop .exhibit-nav-link{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.public-desktop .exhibit-nav-link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.05rem;background:#e83e0c;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s var(--ease-out);transition:-webkit-transform .2s var(--ease-out);transition:transform .2s var(--ease-out);transition:transform .2s var(--ease-out),-webkit-transform .2s var(--ease-out);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.public-desktop .exhibit-nav-link.is-current:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.public-desktop .artist-exhibit .exhibit-section{margin:0;padding:clamp(1.5rem,2.5vw,2.5rem) 0;border-bottom:0;scroll-margin-top:10rem}.public-desktop .exhibit-heading{font-size:clamp(1.75rem,2.7vw,2.75rem);line-height:1.3}.public-desktop .exhibit-works{display:block}.public-desktop .exhibit-bio{max-width:42rem;line-height:1.95;overflow-wrap:anywhere}.public-desktop .exhibit-projects{grid-template-columns:repeat(2,minmax(0,1fr))}.public-desktop .exhibit-project-image{width:7rem;height:6rem}.public-desktop .exhibit-resume{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.public-desktop .exhibit-timeline-item{grid-template-columns:5rem minmax(0,1fr)}.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(7,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+8){display:none}@media(max-width:104.99rem){.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(6,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+7){display:none}}@media(max-width:89.99rem){.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(5,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+6){display:none}}@media(max-width:74.99rem){.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(4,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+5){display:none}}@media(max-width:63.99rem){.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(3,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+4){display:none}}@media(max-width:47.99rem){.public-desktop .artist-exhibit .exhibit-related{grid-template-columns:repeat(2,minmax(0,1fr))}.public-desktop .artist-exhibit .exhibit-related>:nth-child(n+3){display:none}}.public-desktop .exhibit-project.is-interactive:hover{background:transparent}.public-desktop .exhibit-project.is-interactive:hover>:last-child{-webkit-transform:translate(.05rem,-.05rem);-ms-transform:translate(.05rem,-.05rem);transform:translate(.05rem,-.05rem)}.public-desktop .exhibit-project.is-interactive>:last-child{-webkit-transition:-webkit-transform .2s var(--ease-out);transition:-webkit-transform .2s var(--ease-out);transition:transform .2s var(--ease-out);transition:transform .2s var(--ease-out),-webkit-transform .2s var(--ease-out)}@media(max-width:800px){.public-desktop .exhibit-projects{grid-template-columns:1fr}.public-desktop .exhibit-nav-name{display:none}}@media(max-width:480px){.public-desktop .artist-exhibit{padding:1rem}.public-desktop .artist-exhibit .exhibit-section{padding:1.25rem 0}}@media(prefers-reduced-motion:no-preference){.public-desktop .exhibit-identity{-webkit-animation:exhibit-arrive .26s cubic-bezier(.23,1,.32,1) both;animation:exhibit-arrive .26s cubic-bezier(.23,1,.32,1) both}}@media(prefers-reduced-motion:reduce){.public-desktop .artist-exhibit *,.public-desktop .artist-exhibit *:after{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes exhibit-arrive{0%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes exhibit-arrive{0%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes exhibit-fade{0%{opacity:.3}to{opacity:1}}@keyframes exhibit-fade{0%{opacity:.3}to{opacity:1}}.public-desktop .artist-exhibit-page{overflow:visible}.public-desktop .artist-exhibit .detail-reference-section-heading{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.desktop-presentation .exhibit-work-dialog [role=button]{min-width:2.75rem;min-height:2.75rem}.desktop-presentation .exhibit-work-dialog{-webkit-animation:exhibit-fade .2s ease;animation:exhibit-fade .2s ease}@media(max-width:480px){.desktop-presentation .exhibit-work-dialog{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(10rem,1fr) auto;height:90vh}.desktop-presentation .exhibit-work-dialog .desktop-work-info{padding:1.5rem;max-height:40vh}}@media(prefers-reduced-motion:reduce){.desktop-presentation .exhibit-work-dialog{-webkit-animation:none!important;animation:none!important}}.desktop-presentation .exhibit-case-dialog{max-width:48rem!important;max-height:88vh;overflow:hidden;padding:0;background:#111;gap:0}.desktop-presentation .exhibit-case-dialog [role=button]{min-width:2.75rem;min-height:2.75rem}.desktop-presentation .exhibit-case-picture{height:min(42vh,24rem)}.desktop-presentation .exhibit-case-dialog .exhibit-image-content>img{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important}@media(prefers-reduced-motion:reduce){.desktop-presentation .exhibit-case-dialog{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}.public-desktop .exhibit-image-pending{opacity:0}.desktop-presentation .exhibit-consult-dialog [role=button]{min-width:2.75rem;min-height:2.75rem}.desktop-presentation .exhibit-consult-dialog .consult-dialog__option{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.desktop-presentation .exhibit-consult-dialog .consult-dialog__header{padding-right:4.5rem}.desktop-presentation .exhibit-consult-dialog [role=button]:focus-visible{outline:.05rem solid #e87951;outline-offset:.075rem}@media(prefers-reduced-motion:reduce){.desktop-presentation .exhibit-consult-dialog{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@media(max-width:1100px){.public-desktop .exhibit-profile{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 8rem;gap:2rem}.public-desktop .exhibit-profile-portrait{width:8rem;height:8rem}.public-desktop .exhibit-skeleton-works{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.public-desktop .exhibit-profile{grid-template-columns:minmax(0,1fr) 6rem;grid-template-areas:"identity portrait" "biography biography";gap:1.5rem}.public-desktop .exhibit-profile-portrait{width:6rem;height:6rem}.public-desktop .exhibit-skeleton-works{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.public-desktop .exhibit-profile{grid-template-columns:minmax(0,1fr) 4.5rem;gap:1.25rem;padding-bottom:2rem}.public-desktop .exhibit-profile-portrait{width:4.5rem;height:4.5rem}.public-desktop .exhibit-profile-actions{width:calc(100% + 5.75rem);-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.public-desktop .exhibit-nav{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}}.public-desktop .artist-exhibit .exhibit-primary{min-height:2.75rem;padding-inline:1.25rem}.public-desktop .artist-exhibit .exhibit-primary:hover{color:#0a0a0a;background:#e2e0dc}.public-desktop .artist-exhibit .exhibit-back:hover,.public-desktop .artist-exhibit .exhibit-nav-link:hover,.public-desktop .artist-exhibit .exhibit-project.is-interactive:hover{color:#e83e0c;background:transparent}.public-desktop .artist-exhibit .exhibit-nav-link.is-current{color:#eeeae3}.public-desktop .exhibit-nav-name{white-space:nowrap;padding-left:1rem}@media(max-width:540px){.public-desktop .exhibit-name{font-size:2.75rem}.public-desktop .exhibit-identity .exhibit-profile-actions{margin-top:1.25rem}.public-desktop .exhibit-resume{grid-template-columns:minmax(0,1fr)}.public-desktop .exhibit-heading-translation{font-size:.875rem}}@media(max-width:380px){.public-desktop .exhibit-skeleton-works{grid-template-columns:minmax(0,1fr)}.public-desktop .exhibit-favorite-label{display:none}}.public-desktop .exhibit-works{overflow:clip;overflow-anchor:none;isolation:isolate}.public-desktop .exhibit-works-fade{z-index:2;height:14rem;-webkit-transition:opacity .6s var(--ease-out)!important;transition:opacity .6s var(--ease-out)!important}.public-desktop .exhibit-works-fade:before,.public-desktop .exhibit-works-fade:after{content:"";position:absolute;inset:0;-webkit-mask-image:var(--exhibit-feather-mask,linear-gradient(to bottom,transparent 0,#000 6rem));mask-image:var(--exhibit-feather-mask,linear-gradient(to bottom,transparent 0,#000 6rem));-webkit-mask-size:8rem 100%;mask-size:8rem 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.public-desktop .exhibit-works-fade:before{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.public-desktop .exhibit-works-fade:after{background:var(--background)}.public-desktop .exhibit-works.is-complete .exhibit-works-fade{opacity:0}.public-desktop .exhibit-works-more{z-index:3;height:4rem}.public-desktop .exhibit-works-count{-webkit-transform:translateX(-7rem);-ms-transform:translateX(-7rem);transform:translate(-7rem);-webkit-transition:-webkit-transform .6s var(--ease-out)!important;transition:-webkit-transform .6s var(--ease-out)!important;transition:transform .6s var(--ease-out)!important;transition:transform .6s var(--ease-out),-webkit-transform .6s var(--ease-out)!important}.public-desktop .exhibit-works-next{position:absolute;left:calc(50% + 1rem);width:12rem;background:color-mix(in srgb,var(--background) 70%,transparent);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);-webkit-transition:opacity .3s var(--ease-out),-webkit-transform .3s var(--ease-out)!important;transition:opacity .3s var(--ease-out),-webkit-transform .3s var(--ease-out)!important;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)!important;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),-webkit-transform .3s var(--ease-out)!important}.public-desktop .exhibit-works.is-complete .exhibit-works-count{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.public-desktop .exhibit-works.is-expandable .exhibit-works-next[aria-disabled=true]{opacity:1}.public-desktop .exhibit-works.is-complete .exhibit-works-next{pointer-events:none;opacity:0;-webkit-transform:translateY(.5rem);-ms-transform:translateY(.5rem);transform:translateY(.5rem)}.ui-grow{min-width:0;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:height .14s cubic-bezier(.23,1,.32,1);transition:height .14s cubic-bezier(.23,1,.32,1)}.ui-grow .ui-textarea.ui-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:9PX 12PX;border:1PX solid #44403c;border-radius:10PX;background:#191817;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.ui-grow.is-focused .ui-textarea.ui-textarea{background:#22211f;border-color:#44403c}.ui-grow taro-textarea-core{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:0}.ui-grow .ui-textarea taro-textarea-core,.ui-grow .ui-textarea .ui-grow-field{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:0!important;padding:0;margin:0;border:0!important;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent;font-size:16PX;line-height:24PX;resize:none;overflow-y:auto}.cooperation-form-fields .ui-button.cooperation-direction-option{background:#191919;color:#f2f0eb}.cooperation-form-fields .ui-button.cooperation-direction-option:hover{background:var(--choice-hover-background);border-color:var(--choice-hover-border);color:#f2f0eb}.cooperation-form-fields .ui-button.cooperation-direction-option.is-selected{background:#e83e0c12;border-color:#e83e0c;color:#f2f0eb}.cooperation-form-fields .ui-button.cooperation-identity-option:hover{background:var(--choice-hover-background);border-color:var(--choice-hover-border);color:#f2f0eb}.cooperation-form-fields .ui-button.cooperation-identity-option[aria-pressed=true]{background:#e83e0c12;border-color:#e83e0c;color:#f2f0eb}.cooperation-form-fields .cooperation-form-input{background:#191919;-webkit-box-shadow:none;box-shadow:none}.cooperation-form-fields .cooperation-form-input:focus-within{border-color:#e83e0c;-webkit-box-shadow:0 0 0 .0625rem #e83e0c;box-shadow:0 0 0 .0625rem #e83e0c}.cooperation-form-fields .cooperation-form-input taro-input-core,.cooperation-form-fields .cooperation-form-input taro-textarea-core{font-size:.875rem;line-height:1.6;color:#f2f0eb}@media(max-width:600px){.cooperation-form-fields .cooperation-direction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cooperation-compact .cooperation-direction-grid{gap:8PX}.cooperation-compact .ui-button.cooperation-direction-option{min-height:44PX;padding:10PX 12PX;border-radius:12PX}.cooperation-compact .cooperation-direction-option taro-text-core{font-size:13PX;line-height:20PX}.cooperation-compact .cooperation-optional-toggle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:44PX;padding:0;margin-top:4PX;font-size:13PX;color:#aaa}.cooperation-compact .cooperation-form-input{height:96PX;padding:10PX 12PX;font-size:14PX}.cooperation-compact .cooperation-form-input taro-input-core,.cooperation-compact .cooperation-form-input taro-textarea-core{font-size:16PX}.cooperation-form-fields.cooperation-compact-contacts{margin-top:8PX;padding-top:14PX}.cooperation-compact .cooperation-account-contact>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8PX}.cooperation-compact .cooperation-account-contact>.grid>taro-view-core{padding:10PX 12PX}.cooperation-compact .cooperation-account-contact .text-sm{font-size:13PX;margin-top:4PX}.cooperation-compact .cooperation-account-contact .text-xs{font-size:11PX}.cooperation-compact .cooperation-account-note{margin-top:4PX}.cooperation-compact .cooperation-account-note>taro-text-core{display:none}.cooperation-compact .cooperation-account-edit{margin-left:auto;min-height:32PX;height:32PX;font-size:11PX}.cooperation-compact .cooperation-identity-option{min-height:40PX;height:40PX;font-size:12PX;padding:0 8PX}.cooperation-form-fields .cooperation-identity-option.is-selected{background:#e83e0c12;border-color:var(--primary)}.cooperation-compact-contacts>.mt-5{margin-top:8PX;gap:8PX}.cooperation-compact-contacts>.mt-5 .text-sm{font-size:12PX;line-height:20PX}.cooperation-compact-contacts .mt-4 .cooperation-form-input{height:44PX}.cooperation-compact .cooperation-identity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6PX}.cooperation-form-fields.cooperation-compact-contacts>.mb-4{margin-bottom:10PX}.cooperation-form-fields .ui-grow .cooperation-form-input{height:100%;padding:9PX 12PX;-webkit-box-shadow:none;box-shadow:none;border-color:#44403c}.cooperation-form-fields .ui-grow .ui-grow-field,.cooperation-form-fields .ui-grow taro-textarea-core{font-size:16PX;line-height:24PX}.ui-button.cooperation-identity-option{background:#191919;border-color:#2b2b2b;color:#d4d1cb}.ui-button.cooperation-identity-option:hover{background:var(--choice-hover-background);border-color:var(--choice-hover-border);color:#f2f0eb}.ui-button.cooperation-identity-option[aria-pressed=true]{background:#e83e0c12;border-color:#e83e0c;color:#f2f0eb}.artist-consult-dialog{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0;overflow:hidden;max-height:calc(100dvh - 2rem);background:#131313}.artist-consult-dialog .artist-consult-dialog__body{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.artist-consult-dialog .artist-consult-dialog__submit,.artist-consult-dialog .artist-consult-dialog__submit:hover{background:var(--primary);color:#fff}.artist-consult-dialog .ui-button.artist-consult-dialog__cancel:hover{background:#ffffff09;color:#f2f0eb}.artist-consult-dialog.artist-consult-dialog--touch{position:fixed!important;left:12PX!important;right:12PX!important;width:auto!important;max-width:none!important;margin:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;translate:none!important;-webkit-animation:none!important;animation:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20PX}.artist-consult-dialog--touch [data-slot=dialog-header]{padding:16PX 44PX 12PX 20PX}.artist-consult-dialog--touch [data-slot=dialog-title]{font-size:20PX;line-height:1.4}.artist-consult-dialog--touch [data-slot=dialog-description]{font-size:13PX;line-height:1.7;margin-top:8PX}.artist-consult-dialog--touch .artist-consult-dialog__body>taro-view-core{padding:0 20PX 20PX}.artist-consult-dialog--touch .cooperation-account-note{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8PX}.artist-consult-dialog--touch .cooperation-account-edit{width:104PX;min-width:104PX;height:36PX;padding:0 8PX;font-size:12PX;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.artist-consult-dialog--touch .artist-consult-dialog__footer{padding:12PX 16PX}.artist-consult-dialog--touch .artist-consult-dialog__actions{gap:0}.artist-consult-dialog--touch .artist-consult-dialog__closing-note{display:none}.artist-consult-dialog--touch .artist-consult-dialog__submit,.artist-consult-dialog--touch .artist-consult-dialog__cancel{height:44PX;min-height:44PX;font-size:13PX}@media(max-width:600px){.artist-consult-dialog .artist-consult-dialog__closing-note{display:none}.artist-consult-dialog .artist-consult-dialog__actions{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.artist-consult-dialog--touch .cooperation-direction-grid{gap:8PX}.artist-consult-dialog--touch .cooperation-direction-option{min-height:44PX;padding:10PX 12PX}.artist-consult-dialog--touch .cooperation-form-fields{margin-top:16PX;padding-top:16PX}.artist-consult-dialog--touch .cooperation-form-fields:first-child{margin-top:0;padding-top:0}.artist-consult-dialog--touch .cooperation-form-input.h-28{height:76PX;min-height:76PX}.artist-consult-dialog--touch .artist-consult-dialog__footer{position:relative;border-color:#ffffff12}.artist-consult-dialog--touch .artist-consult-dialog__footer:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:20PX;pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,from(rgba(24,24,27,.6)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(24,24,27,.6),transparent);background:linear-gradient(0deg,rgba(24,24,27,.6),transparent)}.mobile-work-gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12PX;width:100%;min-width:0}.mobile-work-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12PX;min-width:0}.mobile-work-gallery .touch-work-card{width:100%;margin:0}.mobile-work-gallery .touch-work-card .artwork-save-guard{display:block;width:100%;height:auto;min-height:0;padding:0;border-radius:0}.touch-case-card{width:84vw;max-width:420PX;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:18PX;background:#111;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.touch-case-card .touch-case-open{display:block;height:auto;min-height:0;padding:0;color:#eee;border-radius:18PX;background:transparent}.touch-case-card .touch-case-open:hover{background:transparent;color:#eee}.touch-case-cover{height:170PX}.touch-case-copy{padding:18PX;min-width:0;white-space:normal}.touch-case-meta{font-size:11PX;line-height:1.7;color:#999}.touch-case-brand{margin-top:12PX;font-size:12PX;line-height:1.7;color:#aaa}.touch-case-title{margin-top:10PX;font-size:16PX;line-height:1.65;font-weight:500;overflow-wrap:anywhere;white-space:normal}.touch-case-tags{margin-top:16PX;padding-top:12PX;border-top:1PX solid #ffffff12;font-size:11PX;line-height:1.8;color:#999;white-space:normal}.touch-archive-case .touch-case-card{width:100%;max-width:none}.touch-case-card.with-cover{position:relative;background:#111}.touch-case-card.with-cover .touch-case-open{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:350PX;height:100%}.touch-case-card.with-cover .touch-case-cover{position:absolute;inset:0;width:100%;height:100%}.touch-case-card.with-cover .touch-case-copy{position:relative;z-index:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:90PX;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(30%,rgba(0,0,0,.55)),to(rgba(0,0,0,.88)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.55) 30%,rgba(0,0,0,.88));background:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 30%,rgba(0,0,0,.88))}.touch-case-card.with-cover .touch-case-title{color:#fff}.touch-case-card.with-cover .touch-case-meta,.touch-case-card.with-cover .touch-case-brand,.touch-case-card.with-cover .touch-case-tags{color:#ffffffc9}.mobile-case-image-stage{min-height:0!important;max-height:none!important}.touch-case-toolbar{padding:4PX 12PX}.touch-case-toolbar .ui-button{width:44PX;height:44PX}.touch-case-detail-copy{padding:18PX 20PX 24PX}.touch-case-detail-copy .touch-case-detail-title{font-size:22PX;line-height:1.4}.touch-public-page .account-service-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;padding-top:16PX}.touch-public-page .account-order-tabs{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:20PX 0;padding:0 16PX}.touch-public-page .account-order-tabs-track{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8PX;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.touch-public-page .account-order-tab.ui-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:64PX;height:44PX;min-height:44PX;padding:0 16PX;background:#202020;white-space:nowrap}.touch-public-page .account-order-tab.is-active{background:var(--primary)}.touch-public-page .account-service-empty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:14PX;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:210PX;margin:24PX 0 16PX;padding:28PX 20PX;border:1PX solid #ffffff14;border-radius:18PX;background:#ffffff05;text-align:center}.touch-public-page .account-service-empty .text-sm{max-width:280PX;font-size:14PX;line-height:1.7}.account-address-dialog.touch-public-dialog{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100vw - 24PX);max-width:480PX;padding:20PX 16PX 16PX;border-radius:22PX;gap:16PX}.account-address-dialog .account-address-fields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14PX;padding:4PX 2PX 12PX}.account-address-dialog .ui-input-shell{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:46PX;min-height:46PX;margin-top:6PX}.account-address-dialog .account-address-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10PX;padding-top:14PX;border-top:1PX solid #ffffff14}.account-address-dialog .account-address-actions>.ui-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;width:0;height:46PX;min-height:46PX;padding:0 12PX;white-space:nowrap}.account-address-dialog .account-address-actions>.ui-button:last-child{-webkit-flex:2;-ms-flex:2;flex:2}.touch-artist-archive>view>.mx-auto,.touch-artist-archive>taro-view-core>.mx-auto,.touch-artist-archive>.mx-auto{max-width:1200PX;padding:0 18PX 32PX}.touch-archive-header{padding:0 0 20PX}.touch-artist-archive .touch-archive-back{min-height:48PX;height:48PX;padding:0;font-size:12PX;font-weight:400;background:transparent;color:#999}.touch-archive-title-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10PX;margin-top:10PX}.touch-archive-title{font-size:24PX;line-height:1.3;font-weight:600;letter-spacing:-.5PX}.touch-archive-owner{font-size:12PX;line-height:1.7;color:#999}.touch-archive-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10PX}.native-resume-archive .touch-archive-header{padding:16PX 0}.native-resume-archive .touch-archive-title-row{margin-top:0}.native-resume-archive .touch-archive-timeline>.touch-archive-year:first-child{padding-top:0;border-top:0}.touch-artist-archive .ui-button,.touch-archive-sheet .ui-button{min-height:48PX;height:auto;padding:10PX 12PX;font-size:13PX;line-height:20PX;border-radius:4PX}.touch-artist-archive .whitespace-nowrap>.flex,.touch-archive-sheet .whitespace-nowrap>.flex{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;gap:12PX}.touch-archive-description{margin-bottom:16PX;font-size:14PX;line-height:1.8;white-space:pre-wrap;color:#aaa}.touch-archive-filter-summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX;min-height:48PX;margin-bottom:12PX;border-bottom:1PX solid #292929;font-size:12PX;line-height:1.7;color:#999}.touch-archive-filter-summary .ui-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0;background:transparent}.touch-archive-sheet{max-height:80vh;padding:20PX 18PX;overflow:auto}.touch-archive-sheet-title{margin-bottom:20PX;font-size:21PX;line-height:1.4}.touch-archive-sheet .text-xs{font-size:12PX;line-height:1.7}.touch-archive-sheet-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX;padding-top:16PX;border-top:1PX solid #292929}.touch-artist-archive .mobile-work-gallery .touch-work-card{margin:0}.touch-artist-archive .touch-work-card .artwork-save-guard{padding:0;min-height:0;border-radius:0}.touch-artist-archive .touch-work-card .text-sm{font-size:13PX;line-height:20PX}.touch-artist-archive .touch-work-card .text-xs{font-size:11PX;line-height:18PX}.touch-artist-archive .text-sm{font-size:13PX;line-height:1.8}.touch-artist-archive .text-xs{font-size:11PX;line-height:1.8}.touch-artist-archive .ui-control-trigger{min-height:48PX;padding:0 12PX;font-size:13PX;background:transparent;border-radius:0;color:#999}.touch-artist-archive .ui-control-trigger[data-state=active]{color:#eee;-webkit-box-shadow:inset 0 -2PX var(--primary);box-shadow:inset 0 -2PX var(--primary)}.touch-artist-archive .inline-flex.h-10{height:auto;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18PX;padding:0;border-bottom:1PX solid #292929;border-radius:0;background:transparent}.touch-archive-year{display:grid;grid-template-columns:62PX minmax(0,1fr);gap:14PX;padding:18PX 0;border-top:1PX solid #292929}.touch-archive-year-label{font-size:13PX;line-height:1.8;color:var(--primary);font-variant-numeric:tabular-nums}.touch-archive-record+.touch-archive-record{margin-top:16PX}.touch-archive-record-copy{font-size:14PX;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:#ccc}.touch-archive-cases{display:grid;grid-template-columns:minmax(0,1fr);gap:20PX}.touch-archive-case{min-width:0}.touch-archive-case>taro-view-core{width:100%;min-width:0;border-radius:6PX}.touch-archive-case .desktop-media-button,.touch-archive-case .h-60{height:240PX;padding:0;border-radius:6PX}.touch-archive-case .text-xl{font-size:20PX;line-height:1.4}.touch-archive-case .text-3xl{font-size:24PX;line-height:1.3}.touch-archive-case .inset-x-6{left:18PX;right:18PX}.touch-archive-case .bottom-6{bottom:18PX}.touch-archive-case .top-5{top:16PX}.touch-archive-case .inset-x-5{left:16PX;right:16PX}.touch-archive-case-copy{padding:16PX 0 4PX}.touch-archive-case-tags{margin-top:10PX;font-size:11PX;line-height:1.8;color:#999}@media(min-width:700px){.touch-artist-archive>.mx-auto{padding-left:28PX;padding-right:28PX}.touch-archive-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:24PX}.touch-archive-timeline{max-width:760PX}.touch-artist-archive .inline-flex.h-10{width:auto;gap:24PX}}.touch-archive-case-text{padding:20PX 0;border-top:1PX solid #292929}.touch-archive-case-meta{margin-bottom:10PX;font-size:12PX;line-height:1.7;color:#999}.touch-archive-case-title{margin-bottom:14PX;font-size:20PX;line-height:1.4;font-weight:500}.touch-artist-archive .touch-archive-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.touch-artist-archive .touch-resume-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48PX;padding:0;margin-bottom:20PX;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:transparent;border-bottom:1PX solid #292929;border-radius:0}.touch-resume-tabs .ui-tabs-trigger{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 6PX;font-size:13PX;line-height:20PX}.touch-archive-record-detail{margin-top:5PX;font-size:12PX;line-height:1.8;color:#999}.native-resume-archive .touch-archive-year{grid-template-columns:56PX minmax(0,1fr);gap:14PX;padding:14PX 0}.native-resume-archive .touch-archive-year-label{font-size:11PX;line-height:1.9;word-break:normal}.native-resume-archive .touch-archive-record-copy{font-size:13PX;line-height:1.85}.touch-resume-empty{width:100%;min-height:160PX;padding:44PX 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.touch-artist-archive .touch-resume-active{color:#fff;-webkit-box-shadow:inset 0 -2PX var(--primary);box-shadow:inset 0 -2PX var(--primary)}.news-richtext .article-panel{line-height:0}.news-richtext .article-panel-layer taro-image-core,.news-richtext .article-panel-layer img{width:100%;height:100%!important;margin:0}.news-richtext .article-panel-hit{min-height:0;border:0;-webkit-box-shadow:none;box-shadow:none;z-index:1;cursor:-webkit-zoom-in;cursor:zoom-in}.news-richtext .article-panel-hit:focus-visible{outline:.15rem solid #ff7545;outline-offset:-.15rem}.article-cover-fade{-webkit-animation:article-cover-fade 3s linear both;animation:article-cover-fade 3s linear both}@-webkit-keyframes article-cover-fade{0%,33%{opacity:1}to{opacity:0}}@keyframes article-cover-fade{0%,33%{opacity:1}to{opacity:0}}.mobile-ip-card{-webkit-transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1);transition:transform .16s cubic-bezier(.23,1,.32,1),-webkit-transform .16s cubic-bezier(.23,1,.32,1)}.mobile-ip-card:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.mobile-ip-filter-scroll{white-space:nowrap}.mobile-ip-filter-scroll .mobile-ip-filter-row{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:100%}.mobile-ip-content{max-width:1200PX;margin:0 auto;padding:0 18PX 32PX}.mobile-ip-page .mobile-ip-edit-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:44PX;height:44PX;padding:0 14PX;font-size:12PX}.mobile-ip-preview{padding:12PX;margin:0 0 16PX;border:1PX solid #333;border-radius:4PX;font-size:12PX;line-height:1.8;color:#aaa}.mobile-ip-name{font-size:26PX;font-weight:600;line-height:1.2;letter-spacing:-.7PX;overflow-wrap:anywhere}.mobile-ip-intro{margin-top:9PX;font-size:14PX;line-height:1.7;color:#aaa;white-space:pre-wrap;overflow-wrap:anywhere}.mobile-ip-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4PX;margin:0 -8PX 4PX}.mobile-ip-page .mobile-ip-action{min-height:48PX;height:48PX;padding:0 12PX;border:0;border-radius:0;background:transparent;font-size:13PX;font-weight:500;color:#eee}.mobile-ip-page .mobile-ip-share{margin-left:auto;color:#aaa}.mobile-ip-panel{padding:18PX 0 8PX;min-width:0;min-height:180PX}.mobile-ip-heading{margin-bottom:18PX;font-size:21PX;line-height:1.4;font-weight:500;letter-spacing:-.4PX;overflow-wrap:anywhere}.mobile-ip-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15PX;line-height:1.9;color:#ccc}.mobile-ip-story-section{margin-top:28PX}.mobile-ip-subheading{margin-bottom:10PX;font-size:17PX;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.mobile-ip-fact{display:grid;grid-template-columns:80PX minmax(0,1fr);gap:12PX;padding:16PX 0;border-top:1PX solid #292929;font-size:14PX;line-height:1.8}.mobile-ip-fact>taro-text-core{display:block;white-space:pre-wrap;overflow-wrap:anywhere}.mobile-ip-fact>taro-text-core:first-child{color:#999;font-size:12PX}.mobile-ip-tags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX;margin-top:20PX}.mobile-ip-tags .ui-badge{padding:4PX 9PX;font-size:11PX;line-height:18PX;font-weight:400}.mobile-ip-creator-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14PX;margin-bottom:14PX}.mobile-ip-avatar{height:48PX;width:48PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.mobile-ip-creator-link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:44PX;color:#aaa;font-size:12PX}.mobile-ip-empty{padding:20PX 0 32PX;font-size:14PX;line-height:1.8;color:#999}.mobile-ip-works-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8PX;font-size:11PX;line-height:20PX;color:#888}.mobile-ip-filter-scroll{width:100%;margin:0 0 12PX}.mobile-ip-filter-scroll .mobile-ip-filter-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;gap:18PX}.mobile-ip-page .mobile-ip-series-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:48PX;height:auto;max-width:250PX;padding:0;border-radius:0;background:transparent;font-size:12PX;font-weight:400;line-height:1.5;color:#888;white-space:normal;text-align:left}.mobile-ip-page .mobile-ip-series-button.is-active{color:#eee}.mobile-ip-series-description{margin-bottom:18PX;font-size:14PX;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa}.mobile-ip-work-collection>.flex{gap:12PX}.mobile-ip-work-collection .touch-work-card{margin-bottom:18PX}.mobile-ip-work-collection .touch-work-card>.ui-button{padding:10PX 0;min-height:48PX;font-size:13PX}.mobile-ip-work-collection .touch-work-card .text-sm{font-size:13PX;line-height:20PX}.mobile-ip-work-collection .touch-work-card .text-xs{font-size:11PX;line-height:18PX;margin-top:3PX}.mobile-ip-page .mobile-ip-more{width:100%;min-height:48PX;height:auto;margin-top:14PX;padding:12PX;border:1PX solid #333;border-radius:4PX;font-size:13PX}.mobile-ip-related{padding-top:28PX;margin-top:30PX;border-top:1PX solid #292929}.mobile-ip-related-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:14PX}.mobile-ip-related-card{width:152PX}@media(min-width:700px){.mobile-ip-content{padding-left:28PX;padding-right:28PX}.mobile-ip-name{font-size:28PX}.mobile-ip-reading{max-width:720PX}.mobile-ip-related-card{width:190PX}}.mobile-ip-list-main{max-width:1200PX;margin:0 auto;padding:20PX 18PX 32PX}.mobile-ip-list-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12PX;margin-bottom:16PX}.mobile-ip-list-title{font-size:24PX;line-height:1.3;font-weight:600;letter-spacing:-.5PX}.mobile-ip-list-subtitle{font-size:11PX;line-height:1.6;color:#888}.mobile-ip-list-main .mobile-ip-list-search{height:48PX;min-height:48PX;font-size:16PX;border-radius:4PX}.mobile-ip-list-count{margin:18PX 0 14PX;font-size:11PX;line-height:18PX;color:#888}.mobile-ip-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24PX 12PX}.mobile-ip-page .mobile-ip-card{min-width:0;background:transparent}.mobile-ip-card-image{border-radius:50%;background:#141414}.mobile-ip-card-name{margin-top:10PX;font-size:15PX;line-height:1.5;color:#eee;white-space:normal;overflow-wrap:anywhere}.mobile-ip-card-intro{margin-top:4PX;font-size:12PX;line-height:1.6;font-weight:400;color:#aaa;white-space:normal;overflow-wrap:anywhere}.mobile-ip-page .mobile-ip-card:hover{background:transparent}@media(min-width:700px){.mobile-ip-list-main{padding:24PX 28PX 40PX}.mobile-ip-list-search{max-width:520PX}.mobile-ip-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28PX 20PX}}@media(min-width:1100px){.mobile-ip-list-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mobile-ip-page{padding-bottom:var(--mobile-tab-inset,100PX)}.mobile-ip-content{max-width:1200PX;padding:0 20PX}.mobile-ip-page .mobile-ip-hero-image{display:block;width:100%;height:min(110vw,62vh);min-height:280PX;margin:0;padding:0;border-radius:0;background:#111}.mobile-ip-hero-media{display:block;width:100%;height:100%}.mobile-ip-identity-copy{padding:24PX 0 16PX}.mobile-ip-title-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12PX}.mobile-ip-title-row .mobile-ip-name{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.mobile-ip-page .mobile-ip-edit-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;white-space:nowrap;min-height:44PX;height:44PX;padding:0 14PX;border-radius:999PX;color:#eee;border:1PX solid #555}.mobile-ip-actions{margin:18PX 0 0;gap:12PX;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-ip-page .mobile-ip-cooperate{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;min-width:128PX;height:44PX;min-height:44PX;gap:8PX;padding:0 16PX;font-size:13PX;border-radius:999PX;white-space:nowrap}.mobile-ip-page .mobile-ip-action{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;height:44PX;min-height:44PX}.mobile-ip-reading-nav{position:-webkit-sticky;position:sticky;top:var(--mobile-visible-top-inset,var(--mobile-top-inset,0PX));z-index:20;height:52PX}.mobile-ip-reading-links{position:relative;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:52PX;gap:28PX;padding:0 20PX;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;background:transparent}.mobile-ip-reading-tab{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;height:52PX;min-height:44PX;padding:0 8PX;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#aaa;font-size:14PX;line-height:20PX}.mobile-ip-reading-tab.is-active{color:#fff;background:transparent;-webkit-box-shadow:none;box-shadow:none}.mobile-ip-chapter-indicator{position:absolute;left:50%;bottom:5PX;width:18PX;height:3PX;border-radius:3PX;background:var(--primary);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);opacity:0}.mobile-ip-reading-tab.is-active .mobile-ip-chapter-indicator{opacity:1}.mobile-ip-reading-nav.is-pinned .touch-header-glass{top:calc(0PX - var(--mobile-top-inset,64PX));height:calc(100% + var(--mobile-top-inset,64PX) + 56PX)}.mobile-ip-page .native-titlebar--joined .touch-header-glass{display:none}.mobile-ip-reading-section{padding:28PX 0 12PX;min-width:0}.mobile-ip-panel{padding:0}.mobile-ip-works-heading{margin-bottom:8PX}.mobile-ip-filter-scroll .mobile-ip-filter-row{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:0;width:auto;gap:20PX}.mobile-ip-page .mobile-ip-series-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;max-width:none;white-space:nowrap}.mobile-ip-related-scroll{width:100%;white-space:nowrap}.mobile-ip-related-row{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mobile-ip-related-card{-webkit-flex:none;-ms-flex:none;flex:none;width:152PX;white-space:normal}.mobile-ip-page .mobile-ip-card{display:block;width:100%;height:auto;padding:0;white-space:normal}.mobile-ip-card-image{display:block;width:100%;aspect-ratio:1}.mobile-ip-card-name,.mobile-ip-card-intro{width:100%;word-break:normal}.mobile-ip-creators{margin-top:24PX;padding-top:18PX;border-top:1PX solid #292929}.mobile-ip-creator-label{font-size:12PX;color:#999;margin-bottom:12PX}.mobile-ip-creator-compact{margin-top:12PX}.mobile-ip-creator-heading{gap:10PX;margin:0}.mobile-ip-avatar{width:32PX;height:32PX;min-width:32PX}.mobile-ip-creator-copy{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:13PX;color:#bbb}.mobile-ip-creator-link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;gap:8PX;font-size:13PX;white-space:normal}.mobile-ip-creator-bio{margin-top:10PX;font-size:13PX;line-height:1.8;color:#aaa;white-space:pre-wrap;overflow-wrap:anywhere}.mobile-ip-page .mobile-ip-creator-more{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:44PX;padding:0;font-size:12PX;color:#999}.mobile-ip-page .brand-footer{margin-top:24PX}body.mobile-site-chrome:not(.mini-review-chrome) .mobile-ip-reading-nav{top:calc(var(--mobile-visible-top-inset,88PX) - var(--mobile-top-inset,88PX))}
