@font-face{font-family:"Code Pro";src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot);src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-light-webfont-f89d1f00e8b99c58f4110af7c383055f148ccf0b19606f4c868e4e3c2e711d06.woff) format("woff"),url(/assets/code-pro-light-webfont-305a0ffdf126a3920c05e25489bee0894cc0e2ad229bd8bb2e4c051324b16d96.ttf) format("truetype"),url(/assets/code-pro-light-webfont-2a6f64f6889a366a2a912e9c021b5b38d2d8208d7eda61cbdfa62a5a61b2e342.svg#code_pro_lightregular) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Code Pro";src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot);src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot?#iefix) format("embedded-opentype"),url(/assets/Code-Pro-fd1c7edb32b39d80a5eb9a8ce174ea442e5337f7af5a760aac0a309cad991b61.woff2) format("woff2"),url(/assets/Code-Pro-c83486fe0874ecf1de6bc1beb85161eb17fcd35687c875a158e99fd044a94aa7.woff) format("woff"),url(/assets/Code-Pro-c9e947c6f658c3d425be91d9716a62175ae6981f6045f1c1dc76eb2753f94249.ttf) format("truetype"),url(/assets/Code-Pro-57106bd807831396723f70de35b907c110e3f1f5b6585320ac7f8b8a72ec33ea.svg#code_pro) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Code Pro";src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot);src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-bold-webfont-16d3d81aae53685cf22d08c410ae84e0b6f01564e19dae9b576da65aeddef13c.woff) format("woff"),url(/assets/code-pro-bold-webfont-3fc1a5ce52c36ac4e5d31980b58412fc213b18c6c49337e74811f27dfeab9f8f.ttf) format("truetype"),url(/assets/code-pro-bold-webfont-8088bd7a78f65f0c8f0f547d704f86ec19a97537a0d5f4ab73e920e7b9778158.svg#code_pro_boldregular) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"code_pro";src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot);src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot?#iefix) format("embedded-opentype"),url(/assets/Code-Pro-fd1c7edb32b39d80a5eb9a8ce174ea442e5337f7af5a760aac0a309cad991b61.woff2) format("woff2"),url(/assets/Code-Pro-c83486fe0874ecf1de6bc1beb85161eb17fcd35687c875a158e99fd044a94aa7.woff) format("woff"),url(/assets/Code-Pro-c9e947c6f658c3d425be91d9716a62175ae6981f6045f1c1dc76eb2753f94249.ttf) format("truetype"),url(/assets/Code-Pro-57106bd807831396723f70de35b907c110e3f1f5b6585320ac7f8b8a72ec33ea.svg#code_pro) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"code_pro_boldregular";src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot);src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-bold-webfont-16d3d81aae53685cf22d08c410ae84e0b6f01564e19dae9b576da65aeddef13c.woff) format("woff"),url(/assets/code-pro-bold-webfont-3fc1a5ce52c36ac4e5d31980b58412fc213b18c6c49337e74811f27dfeab9f8f.ttf) format("truetype"),url(/assets/code-pro-bold-webfont-8088bd7a78f65f0c8f0f547d704f86ec19a97537a0d5f4ab73e920e7b9778158.svg#code_pro_boldregular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"code_pro_lightregular";src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot);src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-light-webfont-f89d1f00e8b99c58f4110af7c383055f148ccf0b19606f4c868e4e3c2e711d06.woff) format("woff"),url(/assets/code-pro-light-webfont-305a0ffdf126a3920c05e25489bee0894cc0e2ad229bd8bb2e4c051324b16d96.ttf) format("truetype"),url(/assets/code-pro-light-webfont-2a6f64f6889a366a2a912e9c021b5b38d2d8208d7eda61cbdfa62a5a61b2e342.svg#code_pro_lightregular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Univers JIC";src:url(/assets/univers-45-light-31ef2200eb850140cbeeb752e664f919431122d07f50f1dfea6865245f07919d.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Univers JIC";src:url(/assets/univers-55-regular-3fc0f2c67c9d5c903245815b4ee84edc61735dd5f32dc1b7f166219bf5d240b7.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Univers JIC";src:url(/assets/univers-55-bold-c4d5517624c36feb73fa184a72a78e06cd4f5c40cdde880518662833602986dc.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Univers JIC";src:url(/assets/univers-55-oblique-261c5ad21f7ce033370cf3819141980ebac7f24800237ba7cfa816104dbf4930.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Univers JIC";src:url(/assets/univers-55-bold-oblique-f213f8e7f3aadcd9bf83ec391cad638c66cca1194410a035dcdd88b78af1ce8f.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--font-body: "Univers JIC", Arial, Helvetica, sans-serif;--font-title: "Code Pro", "Univers JIC", Arial, Helvetica, sans-serif;--font-body-weight: 400;--font-h1-weight: 500;--font-h2-weight: 450;--font-h3-weight: 400;--font-h4-weight: 400;--font-h5-weight: 300;--font-h6-weight: 300;--font-small-weight: 300;--font-normal-weight: 500;--font-large-weight: 600;--font-strong-weight: 700;--font-full-strong-weight: 900}html,body{font-family:var(--font-body);font-weight:var(--font-body-weight)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}h1{font-weight:var(--font-h1-weight)}h2{font-weight:var(--font-h2-weight)}h3{font-weight:var(--font-h3-weight)}h4{font-weight:var(--font-h4-weight)}h5{font-weight:var(--font-h5-weight)}h6{font-weight:var(--font-h6-weight)}strong,b{font-weight:var(--font-strong-weight)}.admin-current-request__submit,.wishlist-request__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;font:inherit;line-height:1;cursor:pointer;transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease}.admin-current-request__submit:hover,.wishlist-request__button:hover,.admin-current-request__submit:focus,.wishlist-request__button:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 12px 24px rgba(0,0,0,0.08),0 24px 32px rgba(0,0,0,0.06);transform:translateY(-0.0625rem)}.admin-current-request__submit--primary{min-width:15rem;background:rgba(255,45,111,0.08);border-color:rgba(255,45,111,0.7)}.admin-current-request__submit--primary:hover,.admin-current-request__submit--primary:focus{background:rgba(255,45,111,0.12)}.wishlist-empty-state__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;text-decoration:none}.wishlist-request__actions{text-align:center}.admin-current-request__quick-actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.85rem 0}.admin-current-request__quick-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.55rem 0.8rem;border:0.0625rem solid rgba(255,45,111,0.45);border-radius:1rem;background:#fff;color:#111;font:inherit;cursor:pointer}.admin-current-request__quick-action:hover,.admin-current-request__quick-action:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05)}.admin-current-request__quick-action--success{border-color:rgba(50,160,95,0.35);color:#1e6d43}.admin-current-request__quick-action--danger{border-color:rgba(180,40,40,0.4);color:#8a1f1f}.admin-current-request__quick-action--danger:hover,.admin-current-request__quick-action--danger:focus{border-color:rgba(180,40,40,0.55);background:rgba(180,40,40,0.05)}.admin-current-request__quick-action--success:hover,.admin-current-request__quick-action--success:focus{border-color:rgba(50,160,95,0.55);background:rgba(50,160,95,0.06)}.public-sedcard-tile__profile-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0.55rem 0.85rem;border:0.0625rem solid rgba(255,255,255,0.75);border-radius:0.45rem;color:#fff;text-decoration:none;transition:border-color 160ms ease, background-color 160ms ease, color 160ms ease}.public-sedcard-tile__profile-link:hover,.public-sedcard-tile__profile-link:focus-visible{border-color:#ff2d6f;background:#ff2d6f;color:#fff}.public-sedcard-tile__profile-link:focus-visible{outline:0.1875rem solid rgba(255,45,111,0.45);outline-offset:0.1875rem}.public-sedcard-tile{position:relative}.public-sedcard-tile.is-return-target::after{content:"";position:absolute;inset:0;z-index:14;border:0.125rem solid rgba(255,45,111,0.84);border-radius:inherit;pointer-events:none;animation:public-sedcard-return-highlight 1.05s ease-out forwards}@keyframes public-sedcard-return-highlight{0%{opacity:0;transform:scale(0.97)}30%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.02)}}.wishlist-request__button{padding:1rem 2.5rem}.sedcard-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.65rem;width:100%;margin:0.9rem 0 0;padding:0}.sedcard-profile-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:0.65rem 1.1rem;border:0.0625rem solid #ff2d6f;border-radius:0.7rem;background:#fff;color:#ff2d6f;font:inherit;font-size:0.88rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 160ms ease, color 160ms ease, border-color 160ms ease, transform 160ms ease}.sedcard-profile-link:hover,.sedcard-profile-link:focus-visible{border-color:#ff2d6f;background:#ff2d6f;color:#fff;transform:translateY(-0.0625rem)}.sedcard-profile-link:active{transform:translateY(0)}@media (max-width: 48rem){.sedcard-actions{margin-top:0.65rem;gap:0.5rem}.sedcard-profile-link{min-height:2.5rem;padding:0.55rem 0.85rem;font-size:0.78rem}}@media (max-width: 40rem){.admin-current-request__submit,.wishlist-request__button{width:100%}.wishlist-request__actions{width:100%}}@media (max-width: 35rem){.sedcard-actions{padding-inline:0.25rem}.sedcard-profile-link{width:100%;min-height:2.75rem}}body.has-public-profile-viewer{overflow:hidden}.public-profile-viewer-modal{position:fixed;inset:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:0.75rem}.public-profile-viewer-modal[hidden]{display:none}.public-profile-viewer-modal__backdrop{position:absolute;inset:0;z-index:0;background:rgba(20,20,20,0.82);backdrop-filter:blur(0.55rem);-webkit-backdrop-filter:blur(0.55rem)}.public-profile-viewer-modal__dialog{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;max-width:80rem;height:calc(100vh - 1.5rem);height:calc(100dvh - 1.5rem);outline:none}.public-profile-viewer-modal__content{width:100%;overflow:visible}.public-profile-viewer-modal__loading,.public-profile-viewer-modal__error{width:100%;max-width:34rem;margin:0 auto;padding:2.75rem 1.5rem;border-radius:0.9rem;background:rgba(255,255,255,0.95);color:#111;text-align:center}.public-profile-viewer{position:relative;width:100%;max-width:70rem;margin:0 auto;color:#111;user-select:none;-webkit-user-select:none}.public-profile-viewer__surface{position:relative;width:100%;max-width:64rem;margin:0 auto;overflow:visible;will-change:transform;transition:transform 210ms cubic-bezier(0.22, 0.8, 0.24, 1)}.public-profile-viewer.is-resetting .public-profile-viewer__surface{transition:transform 210ms cubic-bezier(0.22, 0.8, 0.24, 1)}.public-profile-preview-layout{min-height:100vh;background:#f2f2f2}.public-profile-preview-standalone{min-height:100vh;padding:1.5rem}.public-profile-preview-standalone__navigation{width:100%;max-width:64rem;margin:0 auto 1rem}.public-profile-preview-standalone__back{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;padding:0.65rem 1rem;border:0.0625rem solid rgba(17,17,17,0.16);border-radius:0.65rem;background:#fff;color:#111;font-weight:700;text-decoration:none}.public-profile-viewer__stage-row{display:grid;grid-template-columns:3.75rem minmax(17rem, 31rem) 3.75rem;align-items:center;justify-content:center;width:100%;gap:0.5rem}.public-profile-viewer__stage{position:relative;grid-column:2;width:100%;overflow:hidden;border-radius:0.9rem;background:transparent;aspect-ratio:392 / 423;touch-action:none}.public-profile-viewer__track{display:flex;width:100%;height:100%;will-change:transform;transition:none}.public-profile-viewer__track.is-animating{transition:transform 230ms cubic-bezier(0.22, 0.8, 0.24, 1)}.public-profile-viewer__slide{flex:0 0 100%;width:100%;height:100%;margin:0;overflow:hidden;background:transparent}.public-profile-viewer__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none}.public-profile-viewer__thumbnails{position:relative;display:flex;align-items:stretch;justify-content:center;gap:0.35rem;width:100%;max-width:44rem;margin:-0.25rem auto 0;padding:0.7rem 1rem;overflow:visible;background:transparent;touch-action:none;perspective:54rem}.public-profile-viewer__thumbnails::before,.public-profile-viewer__thumbnails::after{position:absolute;right:0.5rem;left:0.5rem;height:0.2rem;border-radius:50%;background:rgba(255,255,255,0.52);box-shadow:0 0.25rem 0.65rem rgba(0,0,0,0.2);content:"";pointer-events:none}.public-profile-viewer__thumbnails::before{top:0.25rem}.public-profile-viewer__thumbnails::after{bottom:0.2rem}.public-profile-viewer__thumbnail{flex:1 1 0;width:100%;max-width:8.5rem;min-width:0;padding:0;overflow:hidden;border:0.125rem solid transparent;border-radius:0.35rem;background:transparent;aspect-ratio:192 / 207;cursor:pointer;transform:rotateX(-3deg);transition:border-color 140ms ease, opacity 140ms ease, transform 140ms ease}.public-profile-viewer__thumbnail:nth-child(even){transform:rotateX(3deg) translateY(0.05rem)}.public-profile-viewer__thumbnail.is-active{border-color:#ff2d6f;transform:translateY(-0.18rem) rotateX(0deg) scale(1.025)}.public-profile-viewer__thumbnail:hover,.public-profile-viewer__thumbnail:focus-visible{border-color:rgba(255,45,111,0.8);outline:none;transform:translateY(-0.16rem) rotateX(0deg)}.public-profile-viewer__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none;-webkit-user-drag:none}.public-profile-viewer__footer{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:0.75rem;width:100%;max-width:44rem;min-height:3.2rem;margin:0 auto;padding:0.45rem 0.75rem;border-radius:0.7rem;background:rgba(255,255,255,0.92);box-shadow:0 0.4rem 1.2rem rgba(0,0,0,0.15)}.public-profile-viewer__footer.has-profile-link{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)}.public-profile-viewer__name{margin:0;overflow:hidden;font-family:var(--font-title);font-size:1rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.public-profile-viewer__category{margin:0;color:#6f6f6f;font-size:0.68rem;line-height:1.2;text-align:right}.public-profile-viewer__profile-link{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;padding:0.45rem 0.8rem;border:0.0625rem solid #ff2d6f;border-radius:999rem;background:#ffffff;color:#ff2d6f;font-size:0.7rem;font-weight:700;line-height:1;text-decoration:none}.public-profile-viewer__profile-link:hover,.public-profile-viewer__profile-link:focus-visible{background:#ff2d6f;color:#fff;outline:none}.public-profile-viewer__wishlist-form{position:absolute;width:0.0625rem;height:0.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap}.public-profile-viewer__footer{background:transparent;box-shadow:none}.public-profile-viewer__name,.public-profile-viewer__category{display:inline-block;width:fit-content;max-width:100%;padding:0.3rem 0.45rem;border-radius:0.4rem;background:rgba(255,255,255,0.9);box-shadow:0 0.2rem 0.65rem rgba(0,0,0,0.14)}.public-profile-viewer__category{justify-self:end}.public-profile-viewer__profile-zone,.public-profile-viewer__profile-zone-spacer{width:3.25rem;height:3.25rem;align-self:center;justify-self:center}.public-profile-viewer__profile-zone-spacer{pointer-events:none}.public-profile-viewer__profile-zone{position:relative;display:block;padding:0;border:0;border-radius:50%;background:rgba(20,20,20,0.28);cursor:pointer;touch-action:none}.public-profile-viewer__profile-zone::before{position:absolute;top:50%;left:50%;width:1rem;height:1rem;border-top:0.26rem solid #ff2d6f;border-right:0.26rem solid #ff2d6f;content:"";filter:drop-shadow(0 0.12rem 0.2rem rgba(0,0,0,0.3));transition:transform 150ms ease, border-color 150ms ease, background-color 150ms ease}.public-profile-viewer__profile-zone--previous::before{transform:translate(-38%, -50%) rotate(-135deg)}.public-profile-viewer__profile-zone--next::before{transform:translate(-62%, -50%) rotate(45deg)}.public-profile-viewer__profile-zone:hover,.public-profile-viewer__profile-zone:focus-visible{background:rgba(20,20,20,0.58);outline:0.125rem solid rgba(255,255,255,0.72);outline-offset:0.15rem}.public-profile-viewer__profile-zone:hover::before,.public-profile-viewer__profile-zone:focus-visible::before{border-color:#ffffff}.public-profile-viewer.is-gesture-locked [data-profile-viewer-thumbnail],.public-profile-viewer.is-gesture-locked [data-profile-viewer-profile-link],.public-profile-viewer.is-gesture-locked [data-profile-viewer-profile-zone]{opacity:0.58}.public-profile-viewer.is-gesture-locked{cursor:grabbing}.public-profile-viewer__feedback{position:absolute;top:50%;left:50%;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:7.75rem;min-height:7.75rem;padding:1rem;border-radius:50%;background:rgba(17,17,17,0.86);color:#fff;opacity:var(--viewer-feedback-opacity, 0);pointer-events:none;transform:translate(-50%, calc(-50% + var(--viewer-feedback-y, 0px))) scale(var(--viewer-feedback-scale, 0.74));transition:opacity 110ms ease, background-color 110ms ease}.public-profile-viewer.is-wishlist-add .public-profile-viewer__feedback{background:rgba(31,132,76,0.94)}.public-profile-viewer.is-wishlist-remove .public-profile-viewer__feedback{background:rgba(148,42,42,0.94)}.public-profile-viewer__feedback-icon{font-size:2.7rem;line-height:1}.public-profile-viewer__feedback-text{margin-top:0.45rem;font-size:0.7rem;font-weight:700;line-height:1.15;text-align:center}.public-profile-viewer__image-preview{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,0.88);pointer-events:none}.public-profile-viewer__image-preview[hidden]{display:none}.public-profile-viewer__image-preview img{display:block;width:auto;max-width:96vw;height:auto;max-height:94vh;max-height:94dvh;object-fit:contain;box-shadow:0 1rem 3rem rgba(0,0,0,0.48)}.public-profile-viewer__delivery-hint{position:absolute;top:50%;right:0.5rem;z-index:45;display:grid;width:12rem;gap:0.2rem;padding:0.75rem;border-radius:0.8rem;background:rgba(255,255,255,0.95);color:#24252a;font-size:0.76rem;line-height:1.3;opacity:0;transform:translateY(-50%) translateX(0.75rem);pointer-events:none;transition:opacity 180ms ease, transform 180ms ease}.public-profile-viewer__delivery-hint.is-visible{opacity:1;transform:translateY(-50%) translateX(0);animation:public-profile-viewer-hint-pulse 1.6s ease-in-out 2}.public-profile-viewer__delivery-hint-arrow{color:#ff2d6f;font-size:1.3rem;font-weight:800;text-align:center}@keyframes public-profile-viewer-hint-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,45,111,0)}50%{box-shadow:0 0 0 0.6rem rgba(255,45,111,0.16)}}@media (max-width: 48rem){.public-profile-viewer__delivery-hint{top:auto;right:2.6rem;bottom:3.3rem;left:2.6rem;width:auto;transform:translateY(0.5rem)}.public-profile-viewer__delivery-hint.is-visible{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.public-profile-viewer__delivery-hint.is-visible{animation:none}}@media (max-width: 64rem){.public-profile-viewer__surface{max-width:52rem}.public-profile-viewer__stage-row{grid-template-columns:3.25rem minmax(15rem, 28rem) 3.25rem}}@media (max-width: 48rem){.public-profile-viewer-modal{padding:0.25rem}.public-profile-viewer-modal__dialog{height:calc(100vh - 0.5rem);height:calc(100dvh - 0.5rem)}.public-profile-viewer__surface{max-width:100%}.public-profile-viewer__stage-row{grid-template-columns:2.5rem minmax(0, 1fr) 2.5rem;gap:0.2rem}.public-profile-viewer__profile-zone,.public-profile-viewer__profile-zone-spacer{width:2.4rem;height:2.4rem}.public-profile-viewer__stage{max-height:calc(100vh - 11.5rem);max-height:calc(100dvh - 11.5rem)}.public-profile-viewer__thumbnails{gap:0.2rem;padding:0.45rem 0.35rem}.public-profile-viewer__footer,.public-profile-viewer__footer.has-profile-link{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:0.35rem;min-height:3rem;padding:0.4rem 0.5rem}.public-profile-viewer__name{font-size:0.82rem}.public-profile-viewer__category{font-size:0.56rem}.public-profile-viewer__profile-link{min-height:2rem;padding:0.35rem 0.55rem;font-size:0.6rem}.public-profile-viewer__feedback{min-width:6.5rem;min-height:6.5rem}}@media (max-width: 26rem){.public-profile-viewer__stage-row{grid-template-columns:1.9rem minmax(0, 1fr) 1.9rem}.public-profile-viewer__profile-zone,.public-profile-viewer__profile-zone-spacer{width:1.85rem;height:1.85rem}.public-profile-viewer__category{display:none}.public-profile-viewer__footer,.public-profile-viewer__footer.has-profile-link{grid-template-columns:minmax(0, 1fr) auto}}@media (prefers-reduced-motion: reduce){.public-profile-viewer__track,.public-profile-viewer__profile-zone::before,.public-profile-viewer__thumbnail,.public-profile-viewer__feedback{transition:none}}
