@font-face{font-family:Kuribaby;src:url(jost-regular.woff2) format("woff2"),url(jost-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kuribaby;src:url(jost-medium.woff2) format("woff2"),url(jost-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(ebgaramond-medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Jost Fallback;src:local("Arial"),local("ArialMT");size-adjust:96.007%;ascent-override:111.4502%;descent-override:39.0596%;line-gap-override:0%}@font-face{font-family:Jost Medium Fallback;src:local("Arial"),local("ArialMT");size-adjust:100.0447%;ascent-override:106.9522%;descent-override:37.4832%;line-gap-override:0%}body{margin:0;background:#fafafa;font-family:Kuribaby,Jost Fallback,PingFang SC,Microsoft YaHei,sans-serif;color:#1a1a1a}.kuribaby-page{max-width:1200px;margin:0 auto;padding:0 20px 60px}.kuribaby-topbar{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e5e5e5;margin-bottom:18px}.kuribaby-brand{font-family:EB Garamond,PingFang SC,Microsoft YaHei,serif;font-size:20px;font-weight:400;letter-spacing:.06em}.kuribaby-logo{display:block;color:#1a1a1a}.kuribaby-logo svg{height:50px;width:auto;display:block}@media(max-width:749px){.kuribaby-logo svg{height:40px}}.kuribaby-topbar-right{display:flex;align-items:center;gap:12px;font-size:13px}.kuribaby-topbar-right a{color:#1a1a1a}.kuribaby-user{color:#777}.kuribaby-user a{color:inherit;text-decoration:none;pointer-events:none}.kuribaby-login-hint{color:#777;font-size:14px;margin:24px 0}.kb-password-body{margin:0}.kb-password-page{position:fixed;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:20px}.kb-password-card{background:transparent;width:min(320px,86vw);text-align:center}.kb-password-card .kuribaby-logo{display:flex;justify-content:center;margin-bottom:22px;color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.kb-password-card .kuribaby-logo svg{height:128px;width:auto}.kb-password-input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #ddd;border-radius:10px;font-size:20px;letter-spacing:2px;margin-bottom:12px;font-family:inherit}.kb-password-input::placeholder{font-size:15px;letter-spacing:normal}.kb-password-input:focus{outline:none;border-color:#1a1a1a}.kb-password-btn{width:100%;padding:10px 12px;border:none;border-radius:10px;background:#1a1a1a;color:#fff;font-size:15px;font-family:inherit;cursor:pointer}.kb-password-card .errors{color:#d32f2f;font-size:13px;margin:0 0 10px}.studio-portfolio-card,.studio-portfolio-card *{-webkit-tap-highlight-color:transparent}.studio-portfolio-card,html:not([data-input=touch]) .studio-portfolio-card:hover,.studio-portfolio-card:active{background:none!important}.studio-portfolio-name{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;line-height:1.45!important;max-width:100%!important}#studioPortfolioGrid.kb-cards-large .studio-pf-folder-body{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))!important;gap:16px 12px!important}#studioPortfolioGrid .studio-portfolio-card{width:100%}#studioPortfolioGrid .studio-portfolio-thumb{border-radius:22%!important;position:relative!important}#studioPortfolioGrid .studio-portfolio-thumb img,#studioPortfolioGrid .studio-portfolio-thumb.is-app-icon svg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover}#studioPortfolioGrid .studio-portfolio-thumb:not(.is-app-icon) svg{width:40%!important;height:auto!important}@media(max-width:749px){#studioPortfolioGrid .studio-pf-folder-body{grid-template-columns:repeat(4,1fr)!important;gap:26px 18px!important}#studioPortfolioGrid.kb-cards-large .studio-pf-folder-body{grid-template-columns:repeat(3,1fr)!important;gap:28px 24px!important}#studioPortfolioGrid .studio-portfolio-thumb{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important}}@media(min-width:750px){#studioPortfolioGrid .studio-pf-folder-body{grid-template-columns:repeat(auto-fill,80px)!important;gap:26px 22px!important;justify-content:start}#studioPortfolioGrid.kb-cards-large .studio-pf-folder-body{grid-template-columns:repeat(auto-fill,112px)!important}#studioPortfolioGrid .studio-portfolio-thumb{width:80px!important;height:80px!important}#studioPortfolioGrid.kb-cards-large .studio-portfolio-thumb{width:112px!important;height:112px!important}}#studioPortfolioGrid.kb-cards-large .studio-portfolio-card .studio-portfolio-name{font-size:12px!important}.studio-pf-folder-head{display:none!important}.project-modal-close{color:#666!important}.kuribaby-viewer-close{color:var(--color-text)!important}.kuribaby-preview-tool[title=Layers] svg{width:19px!important;height:19px!important}.kuribaby-viewer-close svg{width:12px!important;height:12px!important}@media(hover:none)and (pointer:coarse){.kuribaby-viewer-close svg{width:16px!important;height:16px!important}}.action-icon svg.kb-icon-download{width:22px!important;height:22px!important}#kbSizeToggle,#kbUploadBtn,#kbSelectBtn{opacity:1!important;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;color:#666}#kbSizeToggle{margin-left:auto!important}#kbUploadBtn,#kbSelectBtn{margin-left:8px!important}#kbUploadBtn svg,#kbSelectBtn svg{width:16px;height:16px}#studioPortfolioMenuBtn{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kuribaby-page.css.map */
