.workboard-layout{font-family:Arial,Helvetica,sans-serif;background:#f3f4f3;color:#252b2b}.workboard-layout h1,.workboard-layout h2,.workboard-layout h3{font-family:Arial,Helvetica,sans-serif;font-weight:600}.vercel-demo-bar{position:sticky!important;top:0;z-index:90!important}.portal-navigation{background:#fff;border-right:1px solid #e3e6e3;color:#252b2b;position:fixed;z-index:40;left:0;top:var(--demo-height,0px);bottom:0;width:222px;padding:34px 23px;display:flex;flex-direction:column;overflow-y:auto;font:12px/1.5 Arial,Helvetica,sans-serif}.portal-nav-brand{display:block;margin:0 0 44px;color:inherit;font-size:18px;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.portal-nav-brand img{display:block;width:150px;max-height:58px;object-fit:contain;object-position:left}.portal-nav-label{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:#7b8381;margin:0 0 14px;padding:0 10px}.portal-nav-links{display:flex;flex-direction:column;gap:3px}.portal-nav-links>a,.portal-nav-management>summary{display:flex;align-items:center;gap:13px;padding:13px 12px;border-radius:4px;text-decoration:none;color:#727b77;cursor:pointer;font-size:12px;font-weight:400;white-space:nowrap}.portal-nav-links svg{width:18px;height:18px;flex-shrink:0}.portal-nav-links [aria-current=page],.portal-nav-management>summary.selected{color:var(--nav-accent);background:color-mix(in srgb,var(--nav-accent) 12%,white);font-weight:700}.portal-nav-links a:hover,.portal-nav-management>summary:hover{background:#f3f4f0}.portal-navigation .portal-nav-management{padding:20px 0 0;margin:20px 0 0;border:0;border-top:1px solid #e3e6e3;position:relative}.portal-nav-management>summary{list-style:none}.portal-nav-management>summary::after{content:'+';margin-left:auto}.portal-nav-management[open]>summary::after{content:'−'}.portal-nav-menu{padding:5px 0 0 31px;display:flex;flex-direction:column;gap:2px}.portal-nav-menu a{font-size:11px;display:block;border-radius:3px;text-decoration:none;color:#6d7771;padding:9px 6px;white-space:normal}.portal-nav-help{margin-top:auto;padding-top:45px}.portal-nav-help strong{font-size:12px}.portal-nav-help p{font-size:11px;line-height:1.8;color:#7b8381;margin:10px 0 14px}.portal-nav-help a{font-size:11px;display:flex;gap:8px;align-items:center;text-decoration:none;color:var(--nav-accent)}.portal-nav-help svg{width:15px;height:15px}.portal-topbar{margin-left:222px;height:81px;background:white;border-bottom:1px solid #e3e6e3;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 42px;font:11px Arial,Helvetica,sans-serif}.portal-breadcrumb{color:#7b8381}.portal-breadcrumb span{padding:0 12px;color:#7b8381}.portal-breadcrumb b{font-weight:400;color:#252b2b}.portal-nav-account{display:flex;align-items:center;gap:18px;font-size:11px}.portal-nav-account>a{color:#7b8381}.portal-nav-account .lang button{font-size:10px;padding:6px}.workboard-layout #app>main.wrap,.workboard-layout #work-app>main.wrap{width:calc(100% - 222px);max-width:none;margin:0 0 0 222px;padding:42px}.workboard-layout .admin.unified-admin{margin-left:222px;width:calc(100% - 222px);display:block;min-height:calc(100vh - 116px);background:#f3f4f3}.unified-admin .admin-main{max-width:1400px;margin:auto;padding:0 42px 40px}.unified-admin .admin-top{position:static;background:transparent}.workboard-layout .admin-head{padding-top:30px}.workboard-layout .admin-head h1{font-size:30px;letter-spacing:-1px}.workboard-layout .panel,.workboard-layout .card{border-radius:6px;box-shadow:none}.section-context{margin-bottom:28px}.section-context h1{font-size:30px;letter-spacing:-1px;margin:0 0 10px}.workboard-layout footer{font-size:10px;color:#929a95;border-color:#dce0da}.workboard-layout .button,.workboard-layout button.primary{border-radius:4px}.workboard-layout .guide-title h1{font-size:30px;letter-spacing:-1px}.workboard-layout .guide-title{padding-top:0}@media(min-width:1650px){.workboard-layout #app>main.wrap,.workboard-layout #work-app>main.wrap{padding:60px}}@media(max-width:1150px) and (min-width:851px){.portal-navigation{width:190px;padding:28px 16px}.portal-topbar{margin-left:190px;padding:0 26px}.workboard-layout #app>main.wrap,.workboard-layout #work-app>main.wrap{margin-left:190px;width:calc(100% - 190px);padding:30px 26px}.workboard-layout .admin.unified-admin{margin-left:190px;width:calc(100% - 190px)}.unified-admin .admin-main{padding:0 26px 30px}}@media(max-width:850px){.portal-navigation{position:relative;top:auto;bottom:auto;width:100%;padding:18px 22px;border-right:0;border-bottom:1px solid #e3e6e3;overflow:visible;display:block}.portal-nav-brand{margin:0 0 18px;font-size:16px}.portal-nav-brand img{width:125px;max-height:44px}.portal-nav-label,.portal-nav-help{display:none}.portal-nav-links{flex-direction:row;justify-content:space-between;gap:2px;align-items:center}.portal-nav-links>a,.portal-nav-management>summary{font-size:11px;white-space:nowrap;padding:9px 8px}.portal-nav-links svg{display:none}.portal-navigation .portal-nav-management{padding:0;margin:0;border:0}.portal-nav-menu{position:absolute;right:0;top:100%;width:230px;background:white;border:1px solid #e3e6e3;box-shadow:0 12px 30px #23312719;border-radius:6px;padding:8px;z-index:60}.portal-nav-menu a{padding:11px}.portal-topbar{margin-left:0;padding:0 22px;height:62px}.workboard-layout #app>main.wrap,.workboard-layout #work-app>main.wrap{width:100%;margin:0;padding:28px 22px}.workboard-layout .admin.unified-admin{margin:0;width:100%}.unified-admin .admin-main{padding:0 22px 30px}}@media(max-width:480px){.portal-navigation{padding:16px 14px}.portal-nav-links>a,.portal-nav-management>summary{font-size:10px;padding:9px 7px}.portal-topbar{padding:0 18px}.portal-nav-account{gap:12px}.portal-breadcrumb{font-size:10px}.portal-breadcrumb span{padding:0 6px}.workboard-layout #app>main.wrap,.workboard-layout #work-app>main.wrap{padding:28px 18px}.unified-admin .admin-main{padding:0 18px 28px}.section-context h1{font-size:28px}}

.portal-nav-account .lang{display:flex;gap:3px;background:#f7f7f2;border-radius:4px;padding:3px}.portal-nav-account .lang button{border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer}.portal-nav-account .lang button.active{background:var(--primary,#747940);color:white}
