@import"https://fonts.googleapis.com/css2?family=Zalando+Sans+Expanded:wght@400;500;600;700;800&family=IBM+Plex+Sans+JP:wght@400;500;600;700&display=swap";@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular Italic"),local("Zalando Sans Expanded Italic"),url(../_fonts/BcXzt7k4KPkt-ywpbALGj5KtL7pyyExunIdAmg1JKqk-HgbIbE0X8aF6zpHiBwCnoa5Pc_wme_5RAMxn5kTXwrE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"Zalando Sans Expanded Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:133.7322%;ascent-override:72.0843%;descent-override:18.6941%;line-gap-override:0%}@font-face{font-family:"Zalando Sans Expanded Fallback: Segoe UI";src:local("Segoe UI");size-adjust:125.6317%;ascent-override:76.7322%;descent-override:19.8994%;line-gap-override:0%}@font-face{font-family:"Zalando Sans Expanded Fallback: Roboto";src:local("Roboto");size-adjust:125.218%;ascent-override:76.9857%;descent-override:19.9652%;line-gap-override:0%}@font-face{font-family:"Zalando Sans Expanded Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:123.7778%;ascent-override:77.8815%;descent-override:20.1975%;line-gap-override:0%}@font-face{font-family:"Zalando Sans Expanded Fallback: Arial";src:local("Arial");size-adjust:124.9437%;ascent-override:77.1547%;descent-override:20.009%;line-gap-override:0%}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular Italic"),local("Zalando Sans Expanded Italic"),url(../_fonts/2fHNzViJV0W90qbX5qgV-9xSvgcZR-k4tDKIBO2DHLY-a8bXMjJr9sbTcLHUWNm3yNmNCtMB19fIYAdr7TaQR48.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium Italic"),url(../_fonts/BcXzt7k4KPkt-ywpbALGj5KtL7pyyExunIdAmg1JKqk-HgbIbE0X8aF6zpHiBwCnoa5Pc_wme_5RAMxn5kTXwrE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium Italic"),url(../_fonts/2fHNzViJV0W90qbX5qgV-9xSvgcZR-k4tDKIBO2DHLY-a8bXMjJr9sbTcLHUWNm3yNmNCtMB19fIYAdr7TaQR48.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold Italic"),url(../_fonts/BcXzt7k4KPkt-ywpbALGj5KtL7pyyExunIdAmg1JKqk-HgbIbE0X8aF6zpHiBwCnoa5Pc_wme_5RAMxn5kTXwrE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold Italic"),url(../_fonts/2fHNzViJV0W90qbX5qgV-9xSvgcZR-k4tDKIBO2DHLY-a8bXMjJr9sbTcLHUWNm3yNmNCtMB19fIYAdr7TaQR48.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold Italic"),url(../_fonts/BcXzt7k4KPkt-ywpbALGj5KtL7pyyExunIdAmg1JKqk-HgbIbE0X8aF6zpHiBwCnoa5Pc_wme_5RAMxn5kTXwrE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold Italic"),url(../_fonts/2fHNzViJV0W90qbX5qgV-9xSvgcZR-k4tDKIBO2DHLY-a8bXMjJr9sbTcLHUWNm3yNmNCtMB19fIYAdr7TaQR48.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular"),local("Zalando Sans Expanded"),url(../_fonts/4Ss0eH6Nr60ZvPkmpCl0KNALEXMK86hbvaYM7yV1VNM-_qCxB7Vq10kztGWgGczcIkwaqV0TqT2kfiArWPPAcAU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular"),local("Zalando Sans Expanded"),url(../_fonts/dvBChAMx30JQXsveVS6SX1wQ6beaGWaskkFcW-__Lto-Ke5QwOZh1n_MXeB3baT5HnzRJL3JCNf1_XGK9TFOsGI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium"),url(../_fonts/4Ss0eH6Nr60ZvPkmpCl0KNALEXMK86hbvaYM7yV1VNM-_qCxB7Vq10kztGWgGczcIkwaqV0TqT2kfiArWPPAcAU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium"),url(../_fonts/dvBChAMx30JQXsveVS6SX1wQ6beaGWaskkFcW-__Lto-Ke5QwOZh1n_MXeB3baT5HnzRJL3JCNf1_XGK9TFOsGI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold"),url(../_fonts/4Ss0eH6Nr60ZvPkmpCl0KNALEXMK86hbvaYM7yV1VNM-_qCxB7Vq10kztGWgGczcIkwaqV0TqT2kfiArWPPAcAU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold"),url(../_fonts/dvBChAMx30JQXsveVS6SX1wQ6beaGWaskkFcW-__Lto-Ke5QwOZh1n_MXeB3baT5HnzRJL3JCNf1_XGK9TFOsGI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold"),url(../_fonts/4Ss0eH6Nr60ZvPkmpCl0KNALEXMK86hbvaYM7yV1VNM-_qCxB7Vq10kztGWgGczcIkwaqV0TqT2kfiArWPPAcAU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold"),url(../_fonts/dvBChAMx30JQXsveVS6SX1wQ6beaGWaskkFcW-__Lto-Ke5QwOZh1n_MXeB3baT5HnzRJL3JCNf1_XGK9TFOsGI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular Italic"),local("Zalando Sans Expanded Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-PSPjzXcptnPuIyjZjPfEafdVkvx4OR6lOsghz6vUCYQ.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ETJO_o1mAFofHr9XLS4xQ2mrQgSxefnNssIlr7DUpSs.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-EyapgFCkUg8iNGLPDdgzkwU88Rkng8UJu3BHgWvKsMQ.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-VVckCretyxalmR09VqJJYDIrxjYXdC_3a9XvIrMYSFc.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Regular"),local("Zalando Sans Expanded"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-wa6X_4U58hvycMQJ3vxADOMht_mkExVIKDnGUDwMx8Q.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Ey6paFVTEB0DN6DE_mxzIJn46Zhryn1vkqxdDbKOUuE.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CIUTfJRzo3C4y3AHyAtTsZyQR5nAobn88p_nZN_OjXQ.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Zalando Sans Expanded;src:local("Zalando Sans Expanded Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ZUs3e6jHJtqt_3rQP5uOaH736VGs0D_xiUzIeRi8xlo.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}:root{color-scheme:light;font-family:Zalando Sans Expanded,"Zalando Sans Expanded Fallback: BlinkMacSystemFont","Zalando Sans Expanded Fallback: Segoe UI","Zalando Sans Expanded Fallback: Roboto","Zalando Sans Expanded Fallback: Helvetica Neue","Zalando Sans Expanded Fallback: Arial",IBM Plex Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1f2937;--sdg-red:#e5243b;--sdg-orange:#fd9d24;--sdg-yellow:#ddc82f;--sdg-green:#3f7e44;--sdg-teal:#00b5c8;--sdg-blue:#00689d;--sdg-purple:#19486a;--card-bg:#fff;--card-border:rgba(148,163,184,.18);--text-dim:rgba(71,85,105,.85);--text-strong:rgba(15,23,42,.92);--accent-soft:rgba(59,130,246,.12);--accent-strong:#0ea5e9;--brand-primary:#0ea5e9;--brand-accent:#22d3ee;--brand-background:#fff;--brand-font:"Zalando Sans Expanded","IBM Plex Sans JP",sans-serif;--open-app-bg:#f4f8ff;--open-card-bg:#fff;--open-card-border:rgba(147,197,253,.28);--open-text-primary:rgba(15,23,42,.95);--open-text-secondary:rgba(51,65,85,.78);--open-accent:#2563eb;--open-accent-soft:rgba(37,99,235,.12);--open-accent-contrast:#fff;--open-nav-bg:rgba(191,219,254,.55);--open-nav-active:rgba(59,130,246,.18);--open-nav-border:rgba(37,99,235,.35);--open-logout-bg:rgba(239,68,68,.1);--open-logout-border:rgba(239,68,68,.35);--open-logout-text:rgba(220,38,38,.9);--open-toolbar-bg:rgba(248,250,252,.82);--open-toolbar-border:rgba(191,219,254,.45);--open-shadow:0 18px 36px rgba(37,99,235,.08);--open-card-radius:20px;--open-button-radius:14px;--open-toolbar-radius:18px;--open-layout-gap:clamp(1.25rem,4vw,2.2rem);--open-sidebar-width:minmax(240px,300px);--open-font:var(--brand-font);--open-border-weight:1px;--open-compact-row-gap:.75rem;--open-nav-weight:600;--open-letter-spacing:0;--open-nav-transform:none}*,:after,:before{box-sizing:border-box}body{background:transparent;color:var(--text-strong);font-family:var(--brand-font);margin:0}body,html{min-height:100vh}html{background:linear-gradient(180deg,#f8fafcf5,#ecf4ffeb),radial-gradient(circle at 5% 5%,rgba(59,130,246,.15),transparent 55%),radial-gradient(circle at 95% 8%,rgba(250,204,21,.18),transparent 60%),#fff;background-attachment:fixed}#__nuxt,#app{min-height:100vh}a{color:inherit}h1,h2,h3,h4,h5,h6{color:var(--text-strong);font-weight:700}p{color:var(--text-dim)}.card{color:var(--text-strong)}.card label,.card p,.card small,.card span.helper-text,label{color:#334155e6}small{color:#475569c7}.auth-page .auth-form{background:#fff}.app-shell[data-v-7e59af7e]{background:transparent;color:#0f172aeb;display:flex;flex-direction:column;min-height:100vh}.app-shell--auth[data-v-7e59af7e],.app-shell--open[data-v-7e59af7e]{background:none}
