body.animake-public-ui .mobile-navigation-wrapper .animake-menu-logo-text{display:inline-block;font-size:24px;line-height:1.4;font-weight:500}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav.animake-mobile-menu{box-sizing:border-box;width:100%;max-width:560px;margin:0 auto;padding:12px 24px 28px;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>.animake-mobile-menu-heading{display:flex;align-items:center;gap:8px;float:none;clear:both;margin:20px 0 8px;padding:0 4px;border:0;background:none;color:#c3d4d5;font-size:12px;font-weight:700;line-height:1.6;letter-spacing:.04em}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>.animake-mobile-menu-heading::before{content:'';display:block;width:6px;height:6px;border-radius:50%;background:#9cbbd7}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-heading="create"]::before{background:#f1a592}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-heading="discover"]::before{background:#8cc9b6}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group]{float:none;margin:0;padding:0;border:0;border-bottom:1px solid rgb(255 255 255 / .055);background:rgb(255 255 255 / .045)}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>.animake-mobile-group-first{border-radius:12px 12px 0 0}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>.animake-mobile-group-last{border-radius:0 0 12px 12px;border-bottom:0}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>.animake-mobile-group-first.animake-mobile-group-last{border-radius:12px}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group]>a{display:block;box-sizing:border-box;min-height:50px;margin:0;padding:13px 16px;border-radius:inherit;color:#f1f5f5!important;font-size:16px;font-weight:600;line-height:1.6;white-space:normal;overflow-wrap:anywhere;text-decoration:none}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group]>a:hover{background:rgb(255 255 255 / .075)}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group]>a:focus-visible{outline:2px solid #a5d4d0;outline-offset:-3px}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group="session"]{background:none;border-radius:0;border-bottom:0}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group="session"].animake-mobile-group-first{margin-top:24px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .18)}body.animake-public-ui .mobile-navigation-wrapper #mobile-nav>[data-animake-mobile-group="session"]>a{color:#bdccce!important;font-size:15px;font-weight:500}body .animake-home{font-size:16px;line-height:1.75}body .animake-home .animake-home-hero h1{font-size:clamp(32px,3.6vw,50px);line-height:1.3}body .animake-home .animake-home-hero h1>span{display:block;white-space:normal}body .animake-home .animake-home-title-break{display:none}body .animake-home .animake-home-eyebrow{font-size:max(14px,.875rem);letter-spacing:.06em;line-height:1.6}body .animake-home .animake-home-hero__lead{font-size:max(17px,1rem);line-height:1.85;max-width:700px}body .animake-home .animake-home-gateway>strong{font-size:clamp(22px,2.3vw,32px);line-height:1.45;overflow-wrap:anywhere}body .animake-home .animake-home-gateway>.animake-home-gateway__description{width:100%;max-width:none;min-width:0;white-space:normal;word-break:normal}body .animake-home .animake-home-search__row{min-width:0}body .animake-home .animake-home-search__row input{min-width:0}body .animake-home .animake-home-search__row button{flex-shrink:0;white-space:normal}body.animake-public-ui.animake-photo-submission-page #header{background:rgb(255 255 255 / .96)!important;box-shadow:0 2px 12px rgb(15 45 50 / .08)!important}.animake-photo-picker{align-items:center;display:flex;flex-wrap:wrap;gap:12px;position:relative;min-height:64px;padding:12px;border:2px dashed #91b7c4;border-radius:12px;background:#f6fbfd}.animake-photo-picker__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 18px;border-radius:8px;background:#245e73;color:#fff;font-size:16px;font-weight:700}.animake-photo-picker [data-animake-photo-selection]{font-size:15px;line-height:1.5;color:#345564;overflow-wrap:anywhere}.animake-submission .animake-photo-picker input[type="file"]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.animake-photo-picker:focus-within{outline:3px solid #3787a3;outline-offset:3px}body.animake-public-ui .animake-submission .animake-ai-option{display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;min-height:48px;font-size:16px;line-height:1.75;cursor:pointer}body.animake-public-ui .animake-submission .animake-ai-option>input[type="checkbox"],body.animake-public-ui .animake-submission .animake-ai-option>input[type="radio"]{display:block;flex:0 0 24px;box-sizing:border-box;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;margin:2px 0 0;padding:0;appearance:auto;-webkit-appearance:checkbox;cursor:pointer}body.animake-public-ui .animake-submission .animake-ai-option>input[type="radio"]{-webkit-appearance:radio}body.animake-public-ui .animake-submission .animake-ai-option__text{min-width:0;flex:1}body.animake-public-ui .animake-submission .animake-ai-option__description{display:block;font-size:15px;font-weight:400;line-height:1.7}body.animake-public-ui .animake-submission .animake-ai-option__limit{display:inline-block;white-space:nowrap}body.animake-public-ui .animake-submission .animake-ai-option:focus-within{outline:3px solid #3787a3;outline-offset:3px}@media (max-width:600px){body.animake-public-ui #header #logo{max-width:calc(100vw - 136px)}body.animake-public-ui #header #logo h1,body.animake-public-ui #header #logo h2,body.animake-public-ui #header #logo h1 a,body.animake-public-ui #header #logo h2 a{font-size:clamp(16px,4.6vw,20px)!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere;letter-spacing:-.02em!important}body .animake-home .animake-home-hero h1{font-size:clamp(24px,6.2vw,32px);line-height:1.5}body .animake-home .animake-home-hero__actions a{white-space:normal;font-size:18px}body .animake-home .animake-home-invention__action a{white-space:normal;text-align:center}body .animake-home .animake-home-section__heading h2{font-size:clamp(25px,6.8vw,32px);line-height:1.5}body .animake-home .animake-home-search__row{flex-direction:column;align-items:stretch;border-radius:16px}body .animake-home .animake-home-search__row input,body .animake-home .animake-home-search__row button{width:100%;min-height:48px;font-size:16px}body .animake-home .animake-home-search__row button{margin:0}body .animake-home .animake-home-hero__flow li{padding-inline:6px}}@supports (overflow:clip){@media (max-width:1024px){body.animake-public-ui{overflow-x:clip;overflow-y:visible}}}@media (max-width:640px){body.animake-public-ui.animake-photo-submission-page .animake-submission__card,body.animake-public-ui.animake-photo-submission-page .animake-submission__lead{-webkit-backdrop-filter:none;backdrop-filter:none}body.animake-public-ui.animake-photo-submission-page .animake-submission__card{background:rgb(255 255 255 / .94)}}body.animake-public-ui .animake-account-unused{display:none!important}body.animake-public-ui .animake-account-menu>.animake-account-menu-heading{display:block;padding:14px 20px 4px;margin:0;color:#52707a;font-size:13px;font-weight:700;line-height:1.5;cursor:default;border-top:1px solid #e3ebee;background:#fff0}body.animake-public-ui .animake-account-menu>li>a{min-height:44px;box-sizing:border-box;white-space:normal;line-height:1.6}body.animake-public-ui .user-menu>.animake-account-menu{box-sizing:border-box;width:min(328px, calc(100vw - 32px));max-height:65vh;max-height:min(65dvh, 600px);overflow-y:auto;overscroll-behavior-y:contain;padding:10px;right:0;background:#fff;border:1px solid #e2ebed;border-radius:18px;box-shadow:0 14px 40px rgb(25 61 69 / .17),0 2px 8px rgb(25 61 69 / .06);font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif;scrollbar-width:thin;scrollbar-color:#c5d6d9 #fff0}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group]{--animake-menu-tint:#f2f5f8;--animake-menu-ink:#4f6377;background:var(--animake-menu-tint);border:0;margin:0;padding:0;float:none}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="use"]{--animake-menu-tint:#edf7f4;--animake-menu-ink:#286b60}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="exhibit"]{--animake-menu-tint:#fff4ec;--animake-menu-ink:#92543d}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>.animake-account-menu-heading{display:flex;align-items:center;gap:7px;padding:10px 13px 4px;margin:10px 0 0;border:0;border-radius:12px 12px 0 0;color:var(--animake-menu-ink);font-size:12px;font-weight:700;line-height:1.6;letter-spacing:.04em}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>.animake-account-menu-heading::before{content:'';display:block;width:6px;height:6px;border-radius:50%;background:var(--animake-menu-ink)}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>.animake-menu-group-last{padding-bottom:4px;border-radius:0 0 12px 12px}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>li>a{display:flex;align-items:center;gap:10px;min-height:46px;margin:0;padding:8px 13px;border:0;border-radius:8px;background:#fff0;color:#294d57;font-size:15px;font-weight:500;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>li>a>:is(i,svg){flex:0 0 28px;box-sizing:border-box;width:28px;height:28px;margin:0;padding:0;border-radius:8px;background:rgb(255 255 255 / .8);color:var(--animake-menu-ink);font-size:17px;line-height:28px;text-align:center}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner) i:is(.animake-calendar-icon,.animake-support-icon){display:inline-flex;align-items:center;justify-content:center}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner) i:is(.animake-calendar-icon,.animake-support-icon)::before{content:none!important}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner) i:is(.animake-calendar-icon,.animake-support-icon) svg{display:block;width:20px;height:20px}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>li>a>:is(.nav-tag,.badge){flex:0 0 auto;position:static;float:none;min-width:20px;margin:0 0 0 auto;padding:1px 6px;font-size:12px;font-weight:700;line-height:20px;border-radius:20px}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>li>a:hover{background:rgb(255 255 255 / .7);color:#153e49}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>li>a:focus-visible{outline:2px solid #317a83;outline-offset:-2px}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="home"]{padding:0;border-radius:12px;background:#254f5b}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="home"]>a{min-height:50px;border-radius:12px;color:#fff;font-weight:700}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="home"]>a>:is(i,svg){background:rgb(255 255 255 / .13);color:#fff}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="home"]>a:hover{background:rgb(255 255 255 / .1);color:#fff}body.animake-public-ui :is(.user-menu,.dashboard-nav-inner)>.animake-account-menu>[data-animake-menu-group="home"]>a:focus-visible{outline-color:#b2dcd7}@media (max-width:380px){body.animake-public-ui .mobile-navigation-wrapper #mobile-nav.animake-mobile-menu{padding-inline:16px}}body.animake-public-ui .dashboard-nav .animake-account-menu>li>a{font-size:16px}body.animake-public-ui .dashboard-content.animake-dashboard-summary{display:flex;flex-direction:column;gap:0;color:#234c5c;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif}body.animake-public-ui .animake-dashboard-summary>.animake-dashboard-metrics{order:-50}body.animake-public-ui .animake-dashboard-summary .animake-dashboard-connect{order:-55;box-sizing:border-box;margin:0 0 20px;padding:20px;border:1px solid #d7e6df;border-radius:14px;background:#edf7f4;color:#294d57}body.animake-public-ui .animake-dashboard-connect h2{margin:0 0 8px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.6;color:#294d57}body.animake-public-ui .animake-dashboard-connect p{margin:0 0 14px;font-size:14px;line-height:1.8;color:#607c85}body.animake-public-ui .animake-dashboard-connect a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 16px;border-radius:9px;background:#315c50;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none}body.animake-public-ui .animake-dashboard-connect a:focus-visible{outline:2px solid #317a83;outline-offset:3px}body.animake-public-ui .animake-dashboard-summary>#titlebar{order:-40;padding:0;margin:0 0 20px}body.animake-public-ui .animake-dashboard-summary #titlebar :is(h1,h2){font-family:inherit!important;font-size:25px;line-height:1.5;margin:0}body.animake-public-ui .animake-dashboard-summary #breadcrumbs{display:none}body.animake-public-ui .animake-dashboard-summary>.animake-published-state{order:-20}body.animake-public-ui .animake-dashboard-summary>.animake-safety-navigation{order:-10}body.animake-public-ui .animake-dashboard-summary>.animake-dashboard-account-footer{order:50}body.animake-public-ui .animake-dashboard-summary>.animake-dashboard-copyright{order:60}body.animake-public-ui .animake-dashboard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0 0 20px!important;padding:0!important;box-sizing:border-box;align-items:stretch}body.animake-public-ui .animake-dashboard-metrics::before,body.animake-public-ui .animake-dashboard-metrics::after{content:none;display:none}body.animake-public-ui .animake-dashboard-metrics>.animake-dashboard-metric{display:block;width:100%!important;max-width:100%;min-width:0;margin:0!important;padding:0!important;float:none;box-sizing:border-box;background:#fff;border:1px solid #dae5e9;border-radius:10px}body.animake-public-ui .animake-dashboard-metrics>.animake-dashboard-metric>a{display:block;width:100%;margin:0!important;padding:0!important;box-sizing:border-box}body.animake-public-ui .animake-dashboard-metrics>.animake-dashboard-metric-pv{order:-1}body.animake-public-ui .animake-dashboard-metrics .dashboard-stat{width:100%!important;max-width:100%;min-width:0;height:100%!important;max-height:none;min-height:100px;margin:0!important;padding:16px;box-sizing:border-box;background:#fff!important;color:#234c5c!important;border:0;border-radius:10px;box-shadow:none;transform:none}body.animake-public-ui .animake-dashboard-metrics .dashboard-stat-content{position:static;padding:0;width:100%;transform:none}body.animake-public-ui .animake-dashboard-metrics .dashboard-stat-content :is(h4,strong){color:#234c5c!important;font-family:inherit!important;font-size:28px;line-height:1.3;margin:0 0 6px}body.animake-public-ui .animake-dashboard-metrics .dashboard-stat-content span{color:#526d78!important;font-size:14px;line-height:1.5}body.animake-public-ui .animake-dashboard-metrics :is(.dashboard-stat-icon,.dashboard-stat-subtitle){display:none}body.animake-public-ui .animake-dashboard-metrics .stat-head{gap:0;min-width:0}body.animake-public-ui .animake-dashboard-metrics .stat-label{font-size:14px;line-height:1.6;color:#526d78}body.animake-public-ui .animake-dashboard-metrics .stat-body{display:block}body.animake-public-ui .animake-dashboard-metrics .stat-body h4{font-size:28px;line-height:1.3;margin:0;letter-spacing:normal;color:#234c5c}body.animake-public-ui .animake-dashboard-metrics :is(.stat-badge,.stat-meta){display:none}body.animake-public-ui .animake-dashboard-metrics .dashboard-stat:hover{transform:none}body.animake-public-ui .animake-dashboard-metric:has(.animake-dashboard-review-hidden){display:none}body.animake-public-ui .animake-dashboard-summary .animake-published-state{padding:14px 16px;margin:0 0 16px;background:#fff;border-radius:10px}body.animake-public-ui .animake-dashboard-summary .animake-published-state-count{font-size:14px;line-height:1.8}body.animake-public-ui .animake-dashboard-summary .animake-published-state-message{font-size:13px;margin:6px 0}body.animake-public-ui .animake-dashboard-summary .animake-published-state :is(button,a){font-size:14px;padding:8px 12px;margin:4px 8px 0 0}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation{margin:0 0 20px;padding:0;border:0;background:#fff0}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a{font-size:16px;min-height:44px;display:inline-flex;align-items:center}body.animake-public-ui .animake-dashboard-account-footer{box-sizing:border-box;width:100%;clear:both;border-top:1px solid #dae5e9;margin:24px 0 8px;padding-top:12px}body.animake-public-ui .animake-dashboard-account-footer a{display:inline-flex;align-items:center;min-height:44px;color:#526d78;font-size:15px}body.animake-public-ui .animake-account-home{max-width:920px;color:#234c5c;font-size:16px;line-height:1.7;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif}body.animake-public-ui .animake-account-home .animake-member-card{border:0;border-radius:0;box-shadow:none;padding:16px 0}body .animake-account-home :where(h1,h2,h3,p,a,label,summary,input,button){font-family:inherit!important}body.animake-public-ui .animake-account-home h1{font-size:26px;line-height:1.5;margin:0 0 20px}body.animake-public-ui .animake-account-home h2{font-size:18px;line-height:1.6;margin:0 0 10px}body.animake-public-ui .animake-account-home .animake-home-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 24px}body.animake-public-ui .animake-account-links{min-width:0}body.animake-public-ui .animake-account-links .animake-button{display:flex;align-items:center;justify-content:space-between;min-height:48px;box-sizing:border-box;width:100%;padding:10px 0;margin:0;border:0;border-bottom:1px solid #e0e8eb;border-radius:0;outline:0;background:#fff0;color:#245d75!important;font-size:16px;font-weight:600;line-height:1.6;text-align:left;white-space:normal}body.animake-public-ui .animake-account-links .animake-button::after{content:'›';margin-left:12px;color:#6b858f}body.animake-public-ui .animake-account-home :is(.animake-account-section,.animake-account-details,.animake-account-safety){margin:0;padding:16px 0;border:0;border-top:1px solid #dae5e9;border-radius:0;background:#fff0;box-shadow:none}body.animake-public-ui .animake-account-home :is(.animake-account-section,.animake-account-details)>summary{display:list-item;padding:0;font-size:16px;font-weight:700;line-height:1.7;cursor:pointer;list-style:revert}body.animake-public-ui .animake-account-home .animake-account-details>summary::after{content:none}body.animake-public-ui .animake-account-home .animake-account-details>summary::-webkit-details-marker{display:revert}body.animake-public-ui .animake-account-section>summary span{display:inline-block;font-size:12px;font-weight:500;padding:2px 8px;margin-left:10px;border-radius:4px;background:#eef4f6;color:#526d78}body.animake-public-ui .animake-account-home .animake-seller-disclosure>p{font-size:14px;line-height:1.8;margin:14px 0}body.animake-public-ui .animake-account-home .animake-seller-disclosure :is(p,label,legend){font-size:15px;line-height:1.7}body.animake-public-ui .animake-account-home .animake-seller-disclosure label:has(>input[type=checkbox]){display:flex;align-items:flex-start;gap:10px}body.animake-public-ui .animake-account-home .animake-seller-disclosure input[type=checkbox]{flex:0 0 22px;margin:3px 0 0}body.animake-public-ui .animake-account-home .animake-seller-kind{margin:18px 0}body.animake-public-ui .animake-account-home .animake-seller-kind__options label{padding:10px 12px;border-radius:6px}body.animake-public-ui .animake-account-home .animake-account-safety>p{margin:0 0 10px;font-size:16px}body.animake-public-ui .animake-account-home .animake-account-safety>details>summary{cursor:pointer;font-size:14px;font-weight:600}body.animake-public-ui .animake-account-home .animake-safety-card{min-width:0;max-width:100%;box-sizing:border-box}body.animake-public-ui .animake-account-home .animake-account-footer{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:8px;padding:16px 0;border-top:1px solid #dae5e9;font-size:15px}body.animake-public-ui .animake-account-footer>a,body.animake-public-ui .animake-account-withdraw>summary{min-height:44px;display:inline-flex;align-items:center;padding:0;color:#526d78;cursor:pointer}body.animake-public-ui .animake-account-withdraw{min-width:0;max-width:100%}body.animake-public-ui .animake-account-withdraw[open]{flex-basis:100%}body.animake-public-ui .animake-account-withdraw p{font-size:14px;line-height:1.8;margin:12px 0}body.animake-public-ui .animake-account-withdraw .animake-withdraw-mail{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #b7cdd6;border-radius:6px;color:#245d75!important;font-size:15px;font-weight:600;text-decoration:none!important}body.animake-public-ui .animake-withdraw-contact{padding-top:12px;border-top:1px solid #e0e8eb;font-weight:400}body.animake-public-ui .animake-withdraw-contact span{white-space:nowrap}body.animake-public-ui .animake-withdraw-contact a{color:#245d75}body.animake-public-ui .animake-withdraw-status{padding:12px 14px;border:1px solid #d8e6ea;border-radius:6px;background:#f4f8fa}body.animake-public-ui .animake-withdraw-status ul{margin:8px 0 0;padding-left:20px;font-size:14px;line-height:1.8}body.animake-public-ui .animake-account-withdraw form{margin:12px 0}body.animake-public-ui .animake-withdraw-check{min-height:44px;border:1px solid #b7cdd6;border-radius:6px;padding:8px 14px;color:#245d75;background:#fff;font-size:15px;font-weight:600}body.animake-public-ui .animake-account-home :focus-visible{outline:3px solid #3e92b4;outline-offset:3px}@media(max-width:640px){body.animake-public-ui .animake-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body.animake-public-ui .animake-dashboard-metric-pv{grid-column:1/-1}body.animake-public-ui .animake-account-home .animake-home-actions{grid-template-columns:minmax(0,1fr);gap:20px}body.animake-public-ui .animake-account-home{padding:0 16px;margin:16px auto}}body.animake-public-ui .dashboard-nav{background:#fff!important;color:#294d57;border:1px solid #e2ebed;border-radius:16px;box-shadow:0 4px 18px rgb(25 61 69 / .06);font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif}body.animake-public-ui .dashboard-nav-inner{box-sizing:border-box;background:#fff0;padding:12px}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu{list-style:none;margin:0;padding:0;border:0;background:#fff0}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li{border:0!important;box-shadow:none}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li:not(.animake-account-menu-heading)::before{content:none}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>a{position:relative;padding-right:36px;color:#294d57!important;font-family:inherit}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>a>:is(i,svg){color:var(--animake-menu-ink)!important}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>a::after{color:#6e8992}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li.active>a{background:rgb(255 255 255 / .7)}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>[data-animake-menu-group="home"]>a{color:#fff!important}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>[data-animake-menu-group="home"]>a>:is(i,svg){color:#fff!important}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>[data-animake-menu-group="home"].active>a{background:rgb(255 255 255 / .1)}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>ul{margin:0 8px 8px;padding:0;border:0;border-radius:8px;background:rgb(255 255 255 / .55)}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>ul li{border:0;background:#fff0}body.animake-public-ui .dashboard-nav-inner>.animake-account-menu>li>ul a{box-sizing:border-box;min-height:42px;padding:9px 12px;color:#47646e!important;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:anywhere}body.animake-public-ui .dashboard-responsive-nav-trigger{box-sizing:border-box;padding:14px 18px;border-radius:14px;background:#254f5b;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",Meiryo,sans-serif;font-size:15px;font-weight:700;line-height:1.6}body.animake-public-ui .animake-dashboard-metrics>.animake-dashboard-metric-pv{background:#edf7f4;border-color:#cde2dd}body.animake-public-ui .animake-dashboard-metric-pv .dashboard-stat{background:transparent!important}body.animake-public-ui .animake-dashboard-summary .animake-published-state{border:1px solid #e2ebed;border-radius:16px;padding:16px}body.animake-public-ui .animake-dashboard-summary .animake-published-state::before{content:'出展・審査状況';display:block;margin:0 0 12px;color:#294d57;font-size:16px;font-weight:700;line-height:1.6}body.animake-public-ui .animake-dashboard-summary .animake-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body.animake-public-ui .animake-dashboard-summary .animake-status-grid:has(>.animake-status-item:only-child){grid-template-columns:minmax(0,1fr)}body.animake-public-ui .animake-dashboard-summary .animake-status-divider{display:none}body.animake-public-ui .animake-dashboard-summary .animake-status-item{min-width:0;padding:8px;border-radius:10px;background:#f2f5f8;text-align:center}body.animake-public-ui .animake-dashboard-summary .animake-status-item:first-child{background:#edf7f4}body.animake-public-ui .animake-dashboard-summary .animake-status-item:nth-child(3){background:#fff4ec}body.animake-public-ui .animake-dashboard-summary .animake-status-item:nth-child(5){background:#fff1f1}body.animake-public-ui .animake-dashboard-summary .animake-status-caption{display:block;font-size:12px;font-weight:500;line-height:1.6;color:#526d78}body.animake-public-ui .animake-dashboard-summary .animake-status-number{display:block;font-size:20px;font-weight:700;line-height:1.5;color:#294d57}body.animake-public-ui .animake-dashboard-summary .animake-published-state-message{margin:12px 0;line-height:1.7;color:#627c86}body.animake-public-ui .animake-dashboard-summary .animake-published-state :is(button,a){border-color:#d1e0e4;border-radius:9px;padding:10px 14px;margin:0 8px 0 0;font-weight:600}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;box-sizing:border-box;margin:0 0 20px;padding:16px;border:1px solid #e2ebed;border-radius:16px;background:#fff}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation::before{content:'出展審査・取引の安全';color:#294d57;font-size:16px;font-weight:700;line-height:1.6;margin-bottom:4px}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;box-sizing:border-box;padding:10px 12px;border-radius:9px;background:#f2f5f8;color:#294d57;font-size:15px;font-weight:600;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}body.animake-public-ui .animake-safety-navigation .animake-safety-nav-copy{display:block;min-width:0}body.animake-public-ui .animake-safety-navigation .animake-safety-nav-audience{display:block;margin-bottom:3px;color:#627c86;font-size:12px;font-weight:500;line-height:1.6}body.animake-public-ui .animake-safety-navigation .animake-safety-nav-title{display:block;font-weight:600;line-height:1.6}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a[data-safety-audience="member"]{background:#edf7f4}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a[data-safety-audience="member"] .animake-safety-nav-audience{color:#286b60}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a::after{content:'›';flex:0 0 auto;color:#738b92;font-size:20px;line-height:1}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a:hover{background:#eaf0f3}body.animake-public-ui .animake-dashboard-summary .animake-safety-navigation a:focus-visible{outline:2px solid #317a83;outline-offset:2px}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box{margin-top:0;margin-bottom:20px;border:1px solid #e2ebed;border-radius:16px;background:#fff;box-shadow:0 3px 14px rgb(25 61 69 / .04)}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box>h4{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:16px 18px;border-bottom:1px solid #e9eff1;border-radius:16px 16px 0 0;background:#fff;font-family:inherit!important;font-size:16px;font-weight:700;line-height:1.6;color:#294d57}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box>h4>:is(a,button){position:static;float:none;flex:0 0 auto;padding:5px 9px;border-radius:7px;background:#f2f5f8;color:#627c86;font-size:12px;font-weight:500;line-height:1.6}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li{position:relative;min-height:0;padding:16px 18px;border:0;border-bottom:1px solid #e9eff1;color:#47646e;font-size:14px;line-height:1.8;overflow-wrap:anywhere}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li:last-child{border-bottom:0;border-radius:0 0 16px 16px}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li:has(>i){padding-left:62px}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li:has(>.close-list-item){padding-right:48px}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li>i{position:absolute;top:16px;left:18px;width:30px;height:30px;margin:0;border-radius:9px;background:#f2f5f8;color:#6d858e;font-size:17px;line-height:30px;text-align:center}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box li a{color:#286b60!important}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box li a strong{color:inherit!important;font-weight:600}body.animake-public-ui .animake-dashboard-summary .dashboard-list-box ul>li>span{font-size:12px;line-height:1.6}body.animake-public-ui .animake-dashboard-summary .animake-dashboard-account-footer{padding:12px 16px;margin-top:8px;border:1px solid #e2ebed;border-radius:12px;background:#f2f5f8}body.animake-public-ui .animake-dashboard-summary .animake-dashboard-account-footer a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;color:#526d78;font-weight:600;text-decoration:none}body.animake-public-ui .animake-dashboard-summary .animake-dashboard-account-footer a::after{content:'›';flex:0 0 auto;font-size:20px}body.animake-public-ui .animake-dashboard-summary .row>.animake-dashboard-account-footer{width:calc(100% - 30px);margin-left:15px;margin-right:15px}@media(max-width:640px){body.animake-public-ui .animake-dashboard-summary .animake-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.animake-public-ui .animake-dashboard-summary .animake-published-state :is(button,a){width:100%;margin:6px 0 0}}body.animake-public-ui .animake-text-phrase{display:inline-block;max-width:100%;vertical-align:baseline;white-space:normal;word-break:normal;overflow-wrap:anywhere}body .animake-home .animake-home-want h2{font-size:clamp(28px,3vw,40px);line-height:1.5}body .animake-home .animake-home-want__intro,body .animake-home .animake-home-categories__top>div{min-width:0}@media (max-width:600px){body .animake-home .animake-home-section__heading h2,body .animake-home .animake-home-want h2,body .animake-home .animake-home-categories__top h2,body .animake-home .animake-home-activity__heading h2{font-size:clamp(25px,6.7vw,32px);line-height:1.5;white-space:normal;overflow-wrap:anywhere}body .animake-home .animake-home-categories__top{flex-direction:column;align-items:stretch}body .animake-home .animake-home-categories__top>a{align-self:flex-end}body .animake-home .animake-home-activity__partner-action a{max-width:100%;min-width:0;white-space:normal;text-align:center}body.animake-public-ui .aw-header{flex-wrap:wrap}body.animake-public-ui :is(.adw-cta,.apw-cta,.aex-cta,.arp-cta,.ac-cta,.fm-button,.aq-button,.aiw-cta){box-sizing:border-box;max-width:100%;min-width:0;white-space:normal;text-align:center}body.animake-public-ui .animake-research .arp-title-phrase,body.animake-public-ui .animake-research h2 span,body.animake-public-ui .animake-exploration h2 span,body.animake-public-ui .animake-specialist .apw-heading-phrase,body.animake-public-ui .animake-inventor .aiw-phrase,body.animake-public-ui .aq-reference .aq-landing-hero h1>span:first-child{max-width:100%;white-space:normal;overflow-wrap:anywhere}}body.animake-public-ui .animake-detail__crumb{flex-wrap:wrap;font-size:14px}body.animake-public-ui .animake-detail__section-head{flex-wrap:wrap}body.animake-public-ui .animake-detail__section-head>a{font-size:14px;line-height:1.6}body.animake-public-ui .animake-detail-related article>div{padding:12px}body.animake-public-ui .animake-detail-related article>div>span{font-size:14px}body.animake-public-ui .animake-detail-related h3{margin-top:8px;font-size:16px;line-height:1.6;overflow-wrap:anywhere}body.animake-public-ui .animake-detail-related h3 a{-webkit-line-clamp:3}body.animake-public-ui .animake-detail-related strong{font-size:16px;line-height:1.6;overflow-wrap:anywhere}body.animake-public-ui .animake-detail-related__image span{box-sizing:border-box;padding:12px;font-size:14px;line-height:1.6;letter-spacing:normal;text-align:center}body.animake-public-ui .animake-detail-gallery.is-empty small{font-size:14px}@media (max-width:380px){body.animake-public-ui .animake-detail-related{grid-template-columns:minmax(0,1fr);gap:14px}}body .animake-home .animake-home-activity__item{padding:12px 8px}body .animake-home .animake-home-activity__detail-note{color:#526a74;font-size:14px;line-height:1.6;margin:10px 0 0}body .animake-home .animake-home-activity__detail-note>span{display:inline-block;max-width:100%;overflow-wrap:anywhere}body.animake-public-ui .animake-atlas-search>div{min-width:0;align-items:stretch;gap:8px}body.animake-public-ui .animake-atlas-search input[type="search"]{flex:1 1 auto;min-width:0;width:auto;min-height:48px;margin:0;font-size:16px}body.animake-public-ui .animake-atlas-search .animake-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:72px;min-height:48px;margin:0;padding:10px 20px;font-size:16px;line-height:1.5;white-space:nowrap}body.animake-public-ui .animake-atlas-directory__header h2{line-height:1.5}@media (max-width:600px){body .animake-home .animake-home-activity__grid{gap:8px;margin-top:18px}body .animake-home .animake-home-activity__note{margin-top:8px}body.animake-public-ui .animake-atlas-directory__header h2{font-size:clamp(24px,6.4vw,30px)}}body.animake-public-ui{--animake-public-font:"Outfit",-apple-system,BlinkMacSystemFont,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;font-family:var(--animake-public-font)!important}body.animake-public-ui .animake-market :where(h1,h2,h3,h4,h5,h6,p,a,label,input,button,select,textarea),body.animake-public-ui #footer :where(h1,h2,h3,h4,h5,h6,p,a,label,input,button,select,textarea){font-family:var(--animake-public-font)!important}body.animake-public-ui #footer .animake-empty-social,body.animake-public-ui .mobile-navigation-wrapper .animake-empty-social{display:none!important}body.animake-public-ui #footer .animake-empty-footer{display:none!important}body.animake-public-ui #footer.animake-account-page-footer .footer-new-bottom-inner,body.animake-public-ui #footer.animake-account-page-footer .footer-new-bottom-left,body.animake-public-ui #footer.animake-account-page-footer .footer-new-bottom-right{background:transparent!important;border:0;border-radius:0;box-shadow:none;min-height:0}body.animake-public-ui #footer.animake-account-page-footer .footer-new-bottom-left{color:#526d78!important}body.animake-public-ui #footer .footer-new-bottom-inner{height:auto;min-width:0;flex-wrap:wrap;gap:16px}body.animake-public-ui #footer .footer-new-bottom-left{min-width:0;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;line-height:1.7}@media(max-width:640px){body.animake-public-ui #footer .footer-new-bottom-inner{display:flex;flex-direction:column;align-items:stretch}body.animake-public-ui #footer .footer-new-bottom-left{width:100%;flex:none;font-size:13px;padding:16px}}