:root{--wb-bg:#f6f7f5;--wb-surface:#fff;--wb-soft:#f3f4f1;--wb-line:#e5e7e1;--wb-text:#252922;--wb-muted:#687062;--wb-lime:#d5ee80;--wb-lime-ink:#253215;--wb-focus:#6e822c;--wb-danger:#a93235;--wb-warning:#806122;--wb-radius:calc(18 * var(--ju-desktop-unit));--wb-glass-text:#f5f6ee;--wb-glass-muted:#d1d5c8;--ju-primary:#d5ee80;--ju-text:#252922;--ju-muted:#687062;--ju-border:#e5e7e1}:root[data-juwan-theme=dark]{--wb-bg:#161a17;--wb-surface:#202620;--wb-soft:#282f27;--wb-line:#3e483a;--wb-text:#edf0e8;--wb-muted:#bdc6b5;--wb-focus:#d5ee80;--wb-danger:#ffb7b7;--wb-warning:#edcd89;--ju-text:#edf0e8;--ju-muted:#bdc6b5;--ju-border:#3e483a}html body{background:var(--wb-bg);color:var(--wb-text);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-page,.ju-admin-wrap{background:var(--wb-bg);color:var(--wb-text)}.ju-page :is(h1,h2,h3,h4,h5,h6,strong,b),.ju-admin-wrap :is(h1,h2,h3,h4,h5,h6,strong,b){font-weight:600}.ju-page h1,.ju-admin-wrap h1{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit));letter-spacing:-.025em}.ju-page :is(h2,h3),.ju-admin-wrap :is(h2,h3){font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));letter-spacing:-.01em}.ju-page p,.ju-admin-wrap p{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted)}.ju-page :is(a,button,input,:is(select,.site-select-trigger),textarea),.ju-admin-wrap :is(a,button,input,:is(select,.site-select-trigger),textarea){font-family:inherit}.ju-page :is(button,a),.ju-admin-wrap :is(button,a){font-weight:500}.ju-page :is(button,input,:is(select,.site-select-trigger),textarea),.ju-admin-wrap :is(button,input,:is(select,.site-select-trigger),textarea){font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-page :is(input,:is(select,.site-select-trigger),textarea),.ju-admin-wrap :is(input,:is(select,.site-select-trigger),textarea){background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);color:var(--wb-text);border-radius:calc(10 * var(--ju-desktop-unit))}.ju-page :is(input,textarea)::placeholder,.ju-admin-wrap :is(input,textarea)::placeholder{color:var(--wb-muted);opacity:1}.ju-page :is(input,:is(select,.site-select-trigger),textarea):disabled,.ju-admin-wrap :is(input,:is(select,.site-select-trigger),textarea):disabled{background:var(--wb-soft);color:var(--wb-muted);opacity:1}.ju-page :is(input[type=checkbox],input[type=radio]),.ju-admin-wrap :is(input[type=checkbox],input[type=radio]){accent-color:#718c2c}.ju-page :focus-visible,.ju-admin-wrap :focus-visible{outline:calc(3 * var(--ju-desktop-unit)) solid var(--wb-focus);outline-offset:calc(3 * var(--ju-desktop-unit))}.ju-page :is(pre,code),.ju-admin-wrap :is(pre,code){font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));overflow-wrap:anywhere}.ju-page pre,.ju-admin-wrap pre{background:var(--wb-soft);color:var(--wb-text);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(10 * var(--ju-desktop-unit))}.ju-page .ju-warning,.ju-admin-wrap .ju-warning{color:var(--wb-warning)}.ju-bifa-header{height:calc(64 * var(--ju-desktop-unit));min-height:calc(64 * var(--ju-desktop-unit));padding:0 calc(24 * var(--ju-desktop-unit));background:var(--wb-surface);border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);box-shadow:none}.ju-bifa-brand{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit));gap:calc(10 * var(--ju-desktop-unit));color:var(--wb-text);white-space:nowrap;font-weight:600!important}.ju-bifa-primary-nav{gap:calc(6 * var(--ju-desktop-unit));margin-left:calc(28 * var(--ju-desktop-unit))}.ju-bifa-primary-nav a{border-radius:calc(10 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted)}.ju-bifa-primary-nav a[aria-current=page]{background:var(--wb-soft);color:var(--wb-text);box-shadow:none}.ju-bifa-search{background:var(--wb-soft);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);height:calc(38 * var(--ju-desktop-unit));border-radius:calc(10 * var(--ju-desktop-unit));box-shadow:none}.ju-bifa-search input{background:0 0;border:0}.ju-bifa-icon-button{background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);color:var(--wb-text);border-radius:calc(10 * var(--ju-desktop-unit));width:calc(38 * var(--ju-desktop-unit));height:calc(38 * var(--ju-desktop-unit))}.ju-bifa-account{min-height:calc(38 * var(--ju-desktop-unit));background:var(--wb-lime);color:var(--wb-lime-ink);border:calc(1 * var(--ju-desktop-unit)) solid #bdcf7b;border-radius:calc(10 * var(--ju-desktop-unit));box-shadow:none;font-size:calc(14 * var(--ju-desktop-unit))}.ju-environment{min-height:calc(36 * var(--ju-desktop-unit));padding:calc(7 * var(--ju-desktop-unit)) calc(24 * var(--ju-desktop-unit));background:var(--wb-soft);color:var(--wb-muted);border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));letter-spacing:0;justify-content:center;align-items:center;display:flex}.ju-bifa-board-main,.ju-main{max-width:calc(1920 * var(--ju-desktop-unit));width:100%;padding:calc(24 * var(--ju-desktop-unit));margin:0 auto}.ju-footer{padding:calc(24 * var(--ju-desktop-unit));border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface);color:var(--wb-muted)}.ju-footer strong{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit))}.ju-bifa-drawer,.ju-bifa-drawer-content{background:var(--wb-surface);color:var(--wb-text)}.ju-bifa-drawer nav a{color:var(--wb-text);font-size:calc(14 * var(--ju-desktop-unit));border-color:var(--wb-line)}.ju-content-mobile-navigation{background:var(--wb-surface);border-color:var(--wb-line)}.ju-content-mobile-navigation a{color:var(--wb-muted)}.ju-content-mobile-navigation a[aria-current=page]{color:var(--wb-text);background:var(--wb-soft)}.ju-content-mobile-navigation span:not(.ju-platform-icon){font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.ju-btn,.ju-link-btn{border-radius:calc(10 * var(--ju-desktop-unit));box-shadow:none;min-height:calc(44 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));font-size:calc(16 * var(--ju-desktop-unit))!important;font-weight:600!important}.ju-btn-primary,.ju-link-btn:not(.secondary){background:var(--wb-lime);color:var(--wb-lime-ink);border:calc(1 * var(--ju-desktop-unit)) solid #bfd67b;box-shadow:none}.ju-btn-outline,.ju-link-btn.secondary{color:var(--wb-text);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface)}.ju-btn-ghost{color:var(--wb-text);background:0 0}.ju-btn-danger{color:#fff;background:#8e3032;border-color:#8e3032}.ju-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ju-panel{padding:calc(24 * var(--ju-desktop-unit));background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:var(--wb-radius);box-shadow:none;color:var(--wb-text)}.ju-panel-head{padding:0 0 calc(16 * var(--ju-desktop-unit));margin-bottom:calc(16 * var(--ju-desktop-unit));border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line)}.ju-panel-head h2{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));font-weight:600}.ju-panel-head p,.ju-data-hint{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-data-row{border-color:var(--wb-line);padding-block:calc(12 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-data-label,.ju-field,.ju-check{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-data-value{color:var(--wb-text);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));overflow-wrap:anywhere;font-weight:500}.ju-stat{background:var(--wb-soft);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(12 * var(--ju-desktop-unit));box-shadow:none;padding:calc(16 * var(--ju-desktop-unit))}.ju-stat p{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-stat strong{color:var(--wb-text);font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));font-weight:600}.ju-stat span,.ju-eyebrow{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));letter-spacing:.02em;color:var(--wb-muted);font-weight:500}.ju-table-wrap{background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(14 * var(--ju-desktop-unit));box-shadow:none}.ju-table-wrap :is(th,td),.ju-admin-wrap :is(th,td){color:var(--wb-text);border-color:var(--wb-line);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));padding:calc(14 * var(--ju-desktop-unit)) calc(16 * var(--ju-desktop-unit));background:0 0}.ju-table-wrap th,.ju-admin-wrap th{background:var(--wb-soft);color:var(--wb-muted);font-weight:500}.ju-tabs{background:var(--wb-soft);border-color:var(--wb-line);border-radius:calc(10 * var(--ju-desktop-unit))}.ju-tabs button{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));border-radius:calc(8 * var(--ju-desktop-unit));font-weight:500}.ju-tabs button[aria-pressed=true]{color:var(--wb-text);background:var(--wb-surface);box-shadow:0 calc(1 * var(--ju-desktop-unit)) calc(3 * var(--ju-desktop-unit)) #1822120c}.ju-notice{border-radius:calc(10 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);color:var(--wb-text);background:var(--wb-soft);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));box-shadow:none}.ju-notice.ju-warning{color:var(--wb-warning);background:color-mix(in srgb, var(--wb-surface) 94%, #d6b564);border-color:#b2a58370}.ju-notice.ju-error{color:var(--wb-danger);background:color-mix(in srgb, var(--wb-surface) 95%, #d96b6b);border-color:#c78d8b70}.ju-notice.ju-success{color:var(--wb-text);background:color-mix(in srgb, var(--wb-surface) 85%, var(--wb-lime))}.ju-badge{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));font-weight:500}.wb-workbench{grid-template-columns:calc(286 * var(--ju-desktop-unit)) minmax(0, 1fr);gap:calc(24 * var(--ju-desktop-unit));align-items:start;display:grid}.wb-round-picker{background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(14 * var(--ju-desktop-unit));padding:calc(20 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));min-width:0}.wb-picker-heading{padding:0 calc(6 * var(--ju-desktop-unit)) calc(18 * var(--ju-desktop-unit));justify-content:space-between;align-items:center;display:flex}.wb-picker-heading h1{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit));margin:0}.wb-picker-heading a{color:var(--wb-muted);width:calc(32 * var(--ju-desktop-unit));height:calc(32 * var(--ju-desktop-unit));place-items:center;display:grid}.wb-picker-search{gap:calc(8 * var(--ju-desktop-unit));background:var(--wb-soft);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(9 * var(--ju-desktop-unit));padding:0 calc(10 * var(--ju-desktop-unit));height:calc(40 * var(--ju-desktop-unit));color:var(--wb-muted);align-items:center;display:flex}.wb-picker-search input{width:100%;min-width:0;height:calc(38 * var(--ju-desktop-unit));background:0 0;border:0;padding:0}.wb-picker-tabs{margin:calc(14 * var(--ju-desktop-unit)) 0;padding:calc(3 * var(--ju-desktop-unit));background:var(--wb-soft);border-radius:calc(9 * var(--ju-desktop-unit));grid-template-columns:1fr 1fr;display:grid}.wb-picker-tabs button{color:var(--wb-muted);padding:calc(6 * var(--ju-desktop-unit));border-radius:calc(7 * var(--ju-desktop-unit));min-height:calc(34 * var(--ju-desktop-unit));background:0 0;border:0}.wb-picker-tabs button[aria-pressed=true]{background:var(--wb-surface);color:var(--wb-text);box-shadow:0 calc(1 * var(--ju-desktop-unit)) calc(3 * var(--ju-desktop-unit)) #17201112}.wb-picker-list{gap:calc(7 * var(--ju-desktop-unit));max-height:calc(340 * var(--ju-desktop-unit));display:grid;overflow-y:auto}.wb-picker-item{grid-template-columns:calc(30 * var(--ju-desktop-unit)) minmax(0, 1fr) calc(16 * var(--ju-desktop-unit));align-items:center;gap:calc(10 * var(--ju-desktop-unit));text-align:left;border:calc(1 * var(--ju-desktop-unit)) solid transparent;border-radius:calc(11 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit));color:var(--wb-text);background:0 0;display:grid;position:relative}.wb-picker-item:hover{background:var(--wb-soft)}.wb-picker-item[aria-pressed=true]{border-color:var(--wb-line);background:var(--wb-soft)}.wb-picker-item[aria-pressed=true]:before{content:"";width:calc(3 * var(--ju-desktop-unit));border-radius:calc(2 * var(--ju-desktop-unit));left:calc(-1 * var(--ju-desktop-unit));top:calc(16 * var(--ju-desktop-unit));bottom:calc(16 * var(--ju-desktop-unit));background:#92ac40;position:absolute}.wb-picker-copy{align-items:center;gap:calc(5 * var(--ju-desktop-unit)) calc(8 * var(--ju-desktop-unit));flex-wrap:wrap;min-width:0;display:flex}.wb-picker-code{width:100%;font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);overflow-wrap:anywhere;display:block}.wb-picker-copy strong{width:100%;font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));display:block}.wb-picker-network{width:100%;font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);overflow-wrap:anywhere}.wb-asset-identity{width:calc(30 * var(--ju-desktop-unit));height:calc(34 * var(--ju-desktop-unit));flex-shrink:0;place-items:center;display:grid}.wb-asset-identity img{width:calc(26 * var(--ju-desktop-unit));height:calc(30 * var(--ju-desktop-unit));object-fit:contain;display:block}.wb-asset-identity>span{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-picker-footer{border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);padding:calc(10 * var(--ju-desktop-unit)) calc(4 * var(--ju-desktop-unit)) 0;margin-top:calc(10 * var(--ju-desktop-unit))}.wb-picker-footer p{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));margin:calc(8 * var(--ju-desktop-unit)) 0 0}.wb-active-workspace{display:contents}.wb-active-workspace>.wb-detail-columns,.wb-active-workspace>.wb-unselected{grid-column:2}.wb-active-workspace>.wb-records,.wb-active-workspace>.wb-detail-refresh{grid-column:1/-1}.wb-active-workspace>.wb-records{margin-top:0}.wb-mobile-participation-jump{display:none}.wb-detail-columns{grid-template-columns:minmax(0, 1fr) calc(400 * var(--ju-desktop-unit));align-items:start;gap:calc(24 * var(--ju-desktop-unit));display:grid}.wb-round-overview{min-width:0;padding:calc(18 * var(--ju-desktop-unit)) calc(24 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface);border-radius:calc(14 * var(--ju-desktop-unit))}.wb-overview-top{justify-content:space-between;align-items:center;gap:calc(8 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));margin-bottom:calc(6 * var(--ju-desktop-unit));flex-wrap:wrap;display:flex}.wb-breadcrumb{align-items:center;gap:calc(7 * var(--ju-desktop-unit));color:var(--wb-muted);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));margin:0;display:flex}.wb-breadcrumb a{color:inherit}.wb-period-line{align-items:center;gap:calc(9 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);flex-wrap:wrap;display:flex}.wb-test-tag{padding:calc(2 * var(--ju-desktop-unit)) calc(5 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(5 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);display:inline-block}.wb-prize-heading{grid-template-columns:minmax(0, 1fr) calc(180 * var(--ju-desktop-unit));min-height:calc(180 * var(--ju-desktop-unit));align-items:center;gap:calc(8 * var(--ju-desktop-unit));display:grid}.wb-kicker{color:var(--wb-muted);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));font-weight:500;display:block}.wb-prize-heading h1{font-size:calc(32 * var(--ju-desktop-unit));line-height:calc(40 * var(--ju-desktop-unit));margin:calc(6 * var(--ju-desktop-unit)) 0 calc(10 * var(--ju-desktop-unit));overflow-wrap:anywhere;font-weight:600}.wb-prize-heading p{margin:0 0 calc(10 * var(--ju-desktop-unit))}.wb-prize-network{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-prize-art{width:calc(180 * var(--ju-desktop-unit));text-align:center;margin:0}.wb-prize-art img.wb-studio-art{width:calc(180 * var(--ju-desktop-unit));height:calc(180 * var(--ju-desktop-unit));object-fit:contain;display:block}.wb-prize-art figcaption{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);margin-top:calc(-5 * var(--ju-desktop-unit))}.wb-dark-identity{display:none}.wb-all-identity,:root[data-juwan-theme=dark] .wb-dark-identity{height:calc(180 * var(--ju-desktop-unit));place-items:center;display:grid}.wb-all-identity .wb-asset-identity,.wb-dark-identity .wb-asset-identity{width:calc(100 * var(--ju-desktop-unit));height:calc(140 * var(--ju-desktop-unit))}.wb-all-identity .wb-asset-identity img,.wb-dark-identity .wb-asset-identity img{width:calc(84 * var(--ju-desktop-unit));height:calc(130 * var(--ju-desktop-unit))}:root[data-juwan-theme=dark] .wb-studio-art{display:none}.wb-stats{padding:calc(12 * var(--ju-desktop-unit)) 0 calc(16 * var(--ju-desktop-unit));border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);gap:calc(16 * var(--ju-desktop-unit));grid-template-columns:1fr 1.3fr 1fr;margin:0;display:grid}.wb-stats div{min-width:0}.wb-stats dt{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted);margin-bottom:calc(7 * var(--ju-desktop-unit))}.wb-stats dd{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-weight:600}.wb-stats dd small{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));margin-left:calc(4 * var(--ju-desktop-unit));font-weight:400}.wb-progress-section{padding:calc(14 * var(--ju-desktop-unit)) 0;border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line)}.wb-progress-section>div:first-child,.wb-cutoff,.wb-section-heading{justify-content:space-between;align-items:center;gap:calc(12 * var(--ju-desktop-unit));display:flex}.wb-progress-section h2,.wb-section-heading h2{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));margin:0}.wb-progress-section>div:first-child>strong{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit))}.wb-progress{height:calc(7 * var(--ju-desktop-unit));margin:calc(10 * var(--ju-desktop-unit)) 0 calc(6 * var(--ju-desktop-unit));background:var(--wb-soft);border-radius:calc(10 * var(--ju-desktop-unit));display:flex;overflow:hidden}.ju-page .ju-progress .confirmed{background:#a4bd53}.ju-page .ju-progress .reserved{background:#d3dbbf}.wb-progress-section p{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));margin:0}.wb-progress-meta,.wb-stage-meta{justify-content:space-between;align-items:baseline;gap:calc(6 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));flex-wrap:wrap;display:flex}.wb-stage-meta p{margin:0}.wb-cutoff{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));align-items:start}.wb-cutoff>span{color:var(--wb-muted);flex-shrink:0}.wb-cutoff time{text-align:right}.wb-stage-section{padding:calc(14 * var(--ju-desktop-unit)) 0 calc(4 * var(--ju-desktop-unit))}.wb-stage-section .wb-section-heading>span{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted)}.wb-stages{margin:calc(14 * var(--ju-desktop-unit)) 0 calc(12 * var(--ju-desktop-unit));grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.wb-stages li{text-align:center;color:var(--wb-muted);position:relative}.wb-stages li:after{content:"";top:calc(10 * var(--ju-desktop-unit));left:calc(50% + calc(14 * var(--ju-desktop-unit)));right:calc(-50% + calc(14 * var(--ju-desktop-unit)));height:calc(1 * var(--ju-desktop-unit));background:var(--wb-line);position:absolute}.wb-stages li:last-child:after{display:none}.wb-stages li>span{width:calc(21 * var(--ju-desktop-unit));height:calc(21 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-soft);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));border-radius:50%;place-items:center;margin:0 auto;display:grid}.wb-stages li[aria-current=step]>span,.wb-stages li[data-complete=true]>span{background:var(--wb-lime);color:var(--wb-lime-ink);border-color:#adbf76}.wb-stages li p{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));margin:calc(9 * var(--ju-desktop-unit)) 0 0}.wb-stage-section>p{margin:calc(8 * var(--ju-desktop-unit)) 0;font-size:calc(14 * var(--ju-desktop-unit))}.ju-page .wb-secondary{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted)}.wb-overview-links{justify-content:space-between;align-items:center;gap:calc(12 * var(--ju-desktop-unit));border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);padding:calc(12 * var(--ju-desktop-unit)) 0 0;flex-wrap:wrap;display:flex}.wb-overview-links a{color:var(--wb-text);align-items:center;gap:calc(8 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));display:inline-flex}.wb-timing-details{border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);margin-top:calc(12 * var(--ju-desktop-unit));padding-top:calc(10 * var(--ju-desktop-unit))}.wb-timing-details summary{color:var(--wb-muted);cursor:pointer;font-size:calc(14 * var(--ju-desktop-unit))}.wb-timing-details dl>div{gap:calc(14 * var(--ju-desktop-unit));padding:calc(7 * var(--ju-desktop-unit)) 0;justify-content:space-between;display:flex}.wb-timing-details dt{color:var(--wb-muted)}.wb-timing-details dd{text-align:right;margin:0}.wb-liquid-glass,.wb-flow-action{--wb-text:#f4f7f8;--wb-muted:#d1dadd;--wb-line:#eef6fc38;--wb-soft:#ffffff0c;--wb-surface:#39444c;isolation:isolate;color:#f4f7f8;border:calc(1 * var(--ju-desktop-unit)) solid #e8f4f9b3;border-radius:calc(24 * var(--ju-desktop-unit));box-shadow:0 0 0 calc(1 * var(--ju-desktop-unit)) #2339444a, inset 0 calc(2 * var(--ju-desktop-unit)) calc(3 * var(--ju-desktop-unit)) #ffffffa6, inset calc(2 * var(--ju-desktop-unit)) 0 calc(3 * var(--ju-desktop-unit)) #edf9ff4d, inset calc(-2 * var(--ju-desktop-unit)) calc(-2 * var(--ju-desktop-unit)) calc(4 * var(--ju-desktop-unit)) #c2d3da40, 0 calc(14 * var(--ju-desktop-unit)) calc(28 * var(--ju-desktop-unit)) #1e313d24;background:#364149;position:relative}.wb-liquid-glass:before,.wb-flow-action:before{content:"";inset:calc(3 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid;border-radius:calc(20 * var(--ju-desktop-unit));box-shadow:inset calc(2 * var(--ju-desktop-unit)) calc(2 * var(--ju-desktop-unit)) calc(4 * var(--ju-desktop-unit)) #fff6, inset calc(-2 * var(--ju-desktop-unit)) calc(-1 * var(--ju-desktop-unit)) calc(3 * var(--ju-desktop-unit)) #111d2652;pointer-events:none;border-color:#f7fdff94 #deedf44d #e7efd32e #ffffffad;position:absolute}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.wb-liquid-glass,.wb-flow-action{background:radial-gradient(ellipse calc(88 * var(--ju-desktop-unit)) calc(58 * var(--ju-desktop-unit)) at 0% 0%, #ffffffd6 0%, #f6fbff52 26%, #eff8ff14 52%, transparent 82%), radial-gradient(ellipse at 7% 16%, #e6f0f512 0%, transparent 34%), linear-gradient(112deg, #f4fbff12 0%, transparent 18%, #0a141d29 44%, transparent 73%), radial-gradient(ellipse at 105% 38%, #eff9ff12 0%, transparent 43%), radial-gradient(ellipse at 65% 115%, #bfe8851a 0%, transparent 40%), linear-gradient(135deg, #2d393fe8 0%, #1a242aeb 36%, #344044dc 68%, #1c282de8 100%);-webkit-backdrop-filter:blur(calc(24 * var(--ju-desktop-unit))) saturate(105%)}}.wb-liquid-glass .ju-btn-primary,.wb-flow-action .ju-btn-primary{color:#17220a;border:calc(1 * var(--ju-desktop-unit)) solid #eaffb3;box-shadow:inset 0 calc(2 * var(--ju-desktop-unit)) calc(2 * var(--ju-desktop-unit)) #f5ffda, inset 0 calc(-1 * var(--ju-desktop-unit)) calc(1 * var(--ju-desktop-unit)) #7dad3359, 0 0 0 calc(1 * var(--ju-desktop-unit)) #d9ff8280, 0 calc(5 * var(--ju-desktop-unit)) calc(18 * var(--ju-desktop-unit)) #aee92b33;background:linear-gradient(110deg,#d7ff72,#bcff2c 62%,#b3f516)}.wb-participation{padding:calc(24 * var(--ju-desktop-unit));min-width:0;scroll-margin-top:calc(84 * var(--ju-desktop-unit))}.wb-participation .wb-section-heading{padding-bottom:calc(12 * var(--ju-desktop-unit));border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line)}.wb-participation .wb-section-heading span{overflow-wrap:anywhere;text-align:right}.wb-session-hint{gap:calc(8 * var(--ju-desktop-unit));margin:calc(12 * var(--ju-desktop-unit)) 0 calc(14 * var(--ju-desktop-unit));align-items:flex-start;display:flex}.wb-session-hint svg{margin-top:calc(3 * var(--ju-desktop-unit));flex-shrink:0}.wb-quantity-label{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-quantity{justify-content:space-between;align-items:center;gap:calc(10 * var(--ju-desktop-unit));margin:calc(8 * var(--ju-desktop-unit)) 0 calc(6 * var(--ju-desktop-unit));display:flex}.wb-quantity>button{width:calc(44 * var(--ju-desktop-unit));height:calc(44 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid #f0f4df45;color:var(--wb-text);background:#ffffff0b;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wb-quantity>button:disabled{opacity:.45;cursor:not-allowed}.wb-quantity label{justify-content:center;align-items:baseline;gap:calc(7 * var(--ju-desktop-unit));min-width:0;display:flex}.wb-quantity input{width:calc(116 * var(--ju-desktop-unit));appearance:textfield;min-width:0;max-width:100%;color:var(--wb-text);font-size:calc(32 * var(--ju-desktop-unit));line-height:calc(40 * var(--ju-desktop-unit));text-align:center;background:0 0;border:0;padding:0;font-weight:600}.wb-participation .wb-quantity input{box-shadow:none;background:0 0;border:0;border-radius:0}.wb-quantity input::-webkit-inner-spin-button{appearance:none;margin:0}.wb-quantity input::-webkit-outer-spin-button{appearance:none;margin:0}.wb-quantity label span{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted)}.wb-quantity-hint{text-align:center;margin:0 0 calc(12 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit))!important;line-height:calc(22 * var(--ju-desktop-unit))!important}.wb-quote-lines{padding:calc(10 * var(--ju-desktop-unit)) 0;border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);margin:0}.wb-quote-lines>div{justify-content:space-between;align-items:baseline;gap:calc(16 * var(--ju-desktop-unit));padding:calc(5 * var(--ju-desktop-unit)) 0;display:flex}.wb-quote-lines dt{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted);flex-shrink:0}.wb-quote-lines dd{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));text-align:right;overflow-wrap:anywhere;margin:0}.wb-quote-lines .wb-quote-total{padding:calc(6 * var(--ju-desktop-unit)) 0 calc(10 * var(--ju-desktop-unit))}.wb-quote-total dd{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));font-weight:600}.wb-quote-explanation{margin:calc(8 * var(--ju-desktop-unit)) 0 calc(12 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit))!important;line-height:calc(18 * var(--ju-desktop-unit))!important}.wb-participation .wb-participation-cta{min-height:calc(56 * var(--ju-desktop-unit));border-radius:calc(12 * var(--ju-desktop-unit));width:100%}.wb-participation-cta>span{justify-content:center;align-items:center;gap:calc(9 * var(--ju-desktop-unit));width:100%;display:flex}.wb-conditions-link{text-align:center;color:var(--wb-text);padding:calc(12 * var(--ju-desktop-unit)) 0;font-size:calc(14 * var(--ju-desktop-unit));display:block}.wb-risk{border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);padding-top:calc(12 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));margin:0;color:var(--wb-text)!important}.wb-no-reservation{margin:calc(8 * var(--ju-desktop-unit)) 0 calc(12 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit))!important;line-height:calc(18 * var(--ju-desktop-unit))!important}.wb-panel-footer{gap:calc(13 * var(--ju-desktop-unit));padding-top:calc(12 * var(--ju-desktop-unit));border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);flex-wrap:wrap;display:flex}.wb-panel-footer a{color:var(--wb-muted);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-liquid-glass .ju-notice,.wb-flow-action .ju-notice{color:#fff2cf;margin-bottom:calc(16 * var(--ju-desktop-unit));background:#20271dcc;border-color:#e5d69970}.wb-liquid-glass .ju-error,.wb-flow-action .ju-error{color:#ffc9c3;border-color:#d28d8570}.wb-flow-action :is(input,:is(select,.site-select-trigger),textarea),.wb-liquid-glass :is(input,:is(select,.site-select-trigger),textarea){color:var(--wb-text);border-color:var(--wb-line);background-color:#ffffff0c}.wb-flow-action :is(input,:is(select,.site-select-trigger),textarea):disabled{color:#b9c1ae;background:#ffffff08}.wb-flow-action :is(input,textarea)::placeholder{color:#c9d1be}.wb-flow-action a:not(.ju-link-btn),.wb-flow-action summary{color:var(--wb-text)}.wb-liquid-glass a:not(.ju-link-btn):where(:not(.admin-flow-table a,.admin-flow-record a,.admin-flow-json a)):is(:hover,:focus-visible,:active),.wb-flow-action a:not(.ju-link-btn):where(:not(.admin-flow-table a,.admin-flow-record a,.admin-flow-json a)):is(:hover,:focus-visible,:active){color:#e7ffb0;text-underline-offset:calc(4 * var(--ju-desktop-unit));text-decoration:underline;text-decoration-thickness:calc(1 * var(--ju-desktop-unit))}.wb-liquid-glass a:not(.ju-link-btn):where(:not(.admin-flow-table a,.admin-flow-record a,.admin-flow-json a)):focus-visible,.wb-flow-action a:not(.ju-link-btn):where(:not(.admin-flow-table a,.admin-flow-record a,.admin-flow-json a)):focus-visible{outline:calc(2 * var(--ju-desktop-unit)) solid #dfff98;outline-offset:calc(4 * var(--ju-desktop-unit))}.wb-flow-action .ju-panel{box-shadow:none;background:0 0;border:0;padding:0}.wb-records{margin-top:calc(24 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface);border-radius:calc(14 * var(--ju-desktop-unit));min-width:0;overflow:hidden}.wb-record-tabs{gap:calc(26 * var(--ju-desktop-unit));border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);padding:0 calc(24 * var(--ju-desktop-unit));display:flex;overflow-x:auto}.wb-record-tabs button{color:var(--wb-muted);border:0;border-bottom:calc(2 * var(--ju-desktop-unit)) solid transparent;white-space:nowrap;padding:calc(17 * var(--ju-desktop-unit)) 0 calc(15 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));background:0 0;border-radius:0}.wb-record-tabs button[aria-pressed=true]{color:var(--wb-text);border-bottom-color:#8a9e49}.wb-records>.ju-notice{margin:calc(16 * var(--ju-desktop-unit)) calc(24 * var(--ju-desktop-unit))}.wb-table-scroll{overflow-x:auto}.wb-record-table{border-collapse:collapse;text-align:left;width:100%;font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-record-table th{padding:calc(13 * var(--ju-desktop-unit)) calc(20 * var(--ju-desktop-unit));color:var(--wb-muted);background:var(--wb-soft);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));white-space:nowrap;font-weight:500}.wb-record-table td{padding:calc(15 * var(--ju-desktop-unit)) calc(20 * var(--ju-desktop-unit));border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);max-width:calc(270 * var(--ju-desktop-unit));overflow-wrap:anywhere}.wb-record-table td>strong{margin-right:calc(8 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-record-table td small{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);margin-top:calc(4 * var(--ju-desktop-unit));display:block}.wb-record-table td:first-child>small{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-record-table td a{color:var(--wb-text);align-items:center;gap:calc(8 * var(--ju-desktop-unit));white-space:nowrap;display:inline-flex}.wb-records-more{justify-content:center;align-items:center;gap:calc(10 * var(--ju-desktop-unit));color:var(--wb-muted);padding:calc(15 * var(--ju-desktop-unit)) calc(20 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));display:flex}.wb-rule-records{padding:calc(24 * var(--ju-desktop-unit));overflow-wrap:anywhere}.wb-rule-records>p{margin-bottom:0}.wb-detail-refresh{gap:calc(12 * var(--ju-desktop-unit));padding:calc(16 * var(--ju-desktop-unit)) 0;color:var(--wb-muted);font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ju-refresh{align-items:center;gap:calc(8 * var(--ju-desktop-unit));flex-wrap:wrap;min-width:0;display:flex}.ju-refresh>span{flex:1 1 calc(150 * var(--ju-desktop-unit));white-space:normal;overflow-wrap:normal;word-break:normal;min-width:0}.ju-page .ju-refresh .ju-btn,.ju-admin-wrap .ju-refresh .ju-btn{min-width:calc(76 * var(--ju-desktop-unit));min-height:calc(44 * var(--ju-desktop-unit));padding:calc(6 * var(--ju-desktop-unit)) calc(10 * var(--ju-desktop-unit));white-space:nowrap;flex:none}.ju-page .ju-refresh .ju-btn>span,.ju-admin-wrap .ju-refresh .ju-btn>span{justify-content:center;align-items:center;gap:calc(6 * var(--ju-desktop-unit));white-space:nowrap;display:inline-flex}.wb-picker-footer .ju-refresh{width:100%}.wb-picker-tabs button,.wb-record-tabs button{white-space:nowrap}.wb-empty,.wb-unselected{padding:calc(24 * var(--ju-desktop-unit));color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-unselected{min-height:calc(360 * var(--ju-desktop-unit));background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(14 * var(--ju-desktop-unit))}.wb-page-family{min-width:0}.wb-family-header{justify-content:space-between;align-items:center;gap:calc(16 * var(--ju-desktop-unit));padding:0 0 calc(22 * var(--ju-desktop-unit));margin-bottom:calc(2 * var(--ju-desktop-unit));flex-wrap:wrap;display:flex}.wb-family-header>div{align-items:center;gap:calc(8 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));color:var(--wb-muted);display:flex}.wb-back{align-items:center;gap:calc(6 * var(--ju-desktop-unit));color:var(--wb-muted);display:inline-flex}.wb-family-divider{display:inline-flex}.wb-family-header nav{gap:calc(8 * var(--ju-desktop-unit));flex-wrap:wrap;display:flex}.wb-family-header nav a{min-height:calc(38 * var(--ju-desktop-unit));color:var(--wb-muted);padding:calc(6 * var(--ju-desktop-unit)) calc(12 * var(--ju-desktop-unit));border-radius:calc(8 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid transparent;font-size:calc(14 * var(--ju-desktop-unit));align-items:center;display:inline-flex}.wb-family-header nav a[aria-current=page]{color:var(--wb-text);background:var(--wb-surface);border-color:var(--wb-line)}.wb-flow{grid-template-columns:minmax(0, 1fr) minmax(calc(320 * var(--ju-desktop-unit)), calc(400 * var(--ju-desktop-unit)));gap:calc(24 * var(--ju-desktop-unit));align-items:start;display:grid}.wb-flow-main,.wb-flow-aside{min-width:0}.wb-flow-aside{background:var(--wb-surface);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(18 * var(--ju-desktop-unit));padding:calc(24 * var(--ju-desktop-unit))}.wb-flow-action{min-width:0;padding:calc(24 * var(--ju-desktop-unit))}.wb-flow-nav{gap:calc(8 * var(--ju-desktop-unit));margin-bottom:calc(20 * var(--ju-desktop-unit));flex-wrap:wrap;display:flex}.wb-flow-nav a{color:var(--wb-muted);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface);padding:calc(8 * var(--ju-desktop-unit)) calc(12 * var(--ju-desktop-unit));border-radius:calc(9 * var(--ju-desktop-unit))}.wb-family-content>h1,.wb-family-content>div>h1{margin-top:0}.wb-family-content .ju-checkout{max-width:calc(1100 * var(--ju-desktop-unit));margin:0 auto}.wb-family-content .ju-checkout>h1{margin:0 0 calc(20 * var(--ju-desktop-unit))}.wb-family-content .ju-timeline{border-color:var(--wb-line)}.wb-family-content .ju-timeline strong{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.wb-family-content .ju-timeline small{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-family-content .ju-rule-tree{background:var(--wb-surface);color:var(--wb-text)}.wb-family-content .ju-bifa-board{border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(14 * var(--ju-desktop-unit));background:var(--wb-surface);overflow:hidden}.wb-family-content :is(.ju-discovery-tabs,.ju-board-toolbar,.ju-board-sidebar,.ju-board-main,.ju-content-draws,.ju-draw-main,.ju-draw-side,.ju-results-page,.ju-result-item){background:var(--wb-surface);border-color:var(--wb-line);color:var(--wb-text);box-shadow:none}.wb-family-content :is(.ju-discovery-tabs button,.ju-board-toolbar button,.ju-board-sidebar button){font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));color:var(--wb-muted)}.wb-family-content :is(.ju-discovery-tabs button[aria-pressed=true],.ju-board-sidebar button[aria-pressed=true]){color:var(--wb-text);background:var(--wb-soft)}.wb-family-content .ju-content-prize-grid{gap:calc(12 * var(--ju-desktop-unit));grid-template-columns:1fr}.wb-family-content .ju-content-prize{grid-template-columns:calc(120 * var(--ju-desktop-unit)) minmax(0, 1fr);border-radius:calc(12 * var(--ju-desktop-unit));border-color:var(--wb-line);background:var(--wb-surface);box-shadow:none;display:grid}.wb-family-content .ju-content-prize .ju-prize-visual{width:calc(120 * var(--ju-desktop-unit));height:100%;min-height:calc(160 * var(--ju-desktop-unit));border-radius:0}.wb-family-content .ju-content-prize .ju-prize-visual img{object-fit:cover}.wb-family-content .ju-content-prize-body{padding:calc(18 * var(--ju-desktop-unit));grid-template-columns:minmax(0, 1fr) minmax(calc(180 * var(--ju-desktop-unit)), .8fr);gap:calc(8 * var(--ju-desktop-unit)) calc(20 * var(--ju-desktop-unit));align-items:start;display:grid}.wb-family-content .ju-content-prize-top,.wb-family-content .ju-content-prize-body h2,.wb-family-content .ju-content-prize-title,.wb-family-content .ju-content-network{grid-column:1}.wb-family-content .ju-content-prize-body h2{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));margin:0}.wb-family-content .ju-content-card-facts{gap:calc(10 * var(--ju-desktop-unit));grid-area:1/2/span 3;display:grid}.wb-family-content .ju-content-card-facts dd{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit))}.wb-family-content .ju-content-prize-body :is(.ju-progress,.ju-content-reserved,.ju-content-cutoff,.ju-content-reason,.ju-link-btn){grid-column:1/-1}.wb-family-content .ju-content-prize-body .ju-link-btn{min-height:calc(40 * var(--ju-desktop-unit));padding:calc(7 * var(--ju-desktop-unit)) calc(16 * var(--ju-desktop-unit));justify-self:start}.wb-family-content :is(.ju-content-reserved,.ju-content-test,.ju-content-overline,.ju-result-item time,.ju-result-item small){font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-family-content .ju-result-number{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));font-weight:600}.ju-draws-page .ju-published-position>strong,.ju-draws-page .ju-draw-prize-heading h1{font-size:calc(32 * var(--ju-desktop-unit));line-height:calc(40 * var(--ju-desktop-unit));font-weight:600}.ju-draws-page .ju-draw-confirmed>strong{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit));font-weight:600}.ju-draws-page .ju-draw-stage>strong,.ju-draws-page .ju-draw-toolbar h1{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit));font-weight:600}.ju-draws-page .ju-content-section-title h2,.ju-draws-page .ju-draw-published>h2,.ju-draws-page .ju-draw-side-queue h2{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit));font-weight:600}.ju-draws-page .ju-draw-times :is(dt,dd),.ju-draws-page .ju-draw-stage>span,.ju-draws-page .ju-draw-confirmed>span,.ju-draws-page .ju-published-position>span,.ju-draws-page .ju-published-id>span,.ju-draws-page .ju-content-network{font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit))}.ju-draws-page .ju-draw-last-read,.ju-draws-page .ju-draw-stage-track li{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-family-content .ju-draw-stage{background:var(--wb-soft);border-color:var(--wb-line);color:var(--wb-text)}.wb-family-content .ju-draw-stage[aria-current=step]{background:var(--wb-lime);color:var(--wb-lime-ink)}.wb-family-content .ju-result-feed{background:0 0}.ju-admin-header{min-height:calc(64 * var(--ju-desktop-unit));background:var(--wb-surface);border-bottom:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);height:auto;padding:calc(16 * var(--ju-desktop-unit)) calc(24 * var(--ju-desktop-unit));color:var(--wb-text)}.ju-admin-header strong{font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit))}.ju-admin-header a,.ju-admin-header span{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit))}.ju-admin-body{max-width:calc(1920 * var(--ju-desktop-unit));grid-template-columns:calc(238 * var(--ju-desktop-unit)) minmax(0, 1fr);gap:calc(24 * var(--ju-desktop-unit));padding:calc(24 * var(--ju-desktop-unit));margin:0 auto;display:grid}.ju-admin-aside{border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(14 * var(--ju-desktop-unit));background:var(--wb-surface);padding:calc(20 * var(--ju-desktop-unit)) calc(12 * var(--ju-desktop-unit));top:calc(24 * var(--ju-desktop-unit));align-self:start;position:sticky}.ju-admin-aside>.wb-kicker{padding:0 calc(10 * var(--ju-desktop-unit)) calc(15 * var(--ju-desktop-unit))}.ju-admin-aside a{color:var(--wb-muted);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit)) calc(12 * var(--ju-desktop-unit));border-radius:calc(9 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid transparent;background:0 0;display:block}.ju-admin-aside a[aria-current=page]{background:var(--wb-soft);color:var(--wb-text);border-color:var(--wb-line)}.wb-admin-role{gap:calc(10 * var(--ju-desktop-unit));color:var(--wb-muted);border-top:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);margin-top:calc(18 * var(--ju-desktop-unit));padding:calc(16 * var(--ju-desktop-unit)) calc(10 * var(--ju-desktop-unit)) 0;font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));align-items:center;display:flex}.wb-admin-role strong{color:var(--wb-text);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));margin-top:calc(2 * var(--ju-desktop-unit));display:block}.ju-admin-main{min-width:0;padding:0}.wb-admin-title{justify-content:space-between;align-items:center;gap:calc(16 * var(--ju-desktop-unit));margin-bottom:calc(24 * var(--ju-desktop-unit));display:flex}.wb-admin-title h1{margin:calc(5 * var(--ju-desktop-unit)) 0 0}.wb-admin-title a{color:var(--wb-muted);border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);background:var(--wb-surface);border-radius:calc(9 * var(--ju-desktop-unit));padding:calc(8 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));font-size:calc(14 * var(--ju-desktop-unit))}.ju-admin-main>.ju-panel+.ju-panel{margin-top:calc(24 * var(--ju-desktop-unit))}@media (max-width:1023px) and (hover:none) and (min-width:1440px),(max-width:1023px) and (pointer:coarse) and (min-width:1440px),(max-width:1023px) and (pointer:none) and (min-width:1440px),(min-width:1024px),(hover:hover) and (pointer:fine){.wb-workbench{grid-template-columns:calc(310 * var(--ju-desktop-unit)) minmax(0, 1fr)}.wb-detail-columns{grid-template-columns:minmax(0, 1fr) calc(420 * var(--ju-desktop-unit))}.wb-prize-heading{grid-template-columns:minmax(0, 1fr) calc(180 * var(--ju-desktop-unit))}.wb-prize-art,.wb-prize-art img.wb-studio-art{width:calc(180 * var(--ju-desktop-unit))}.wb-prize-art img.wb-studio-art{height:calc(180 * var(--ju-desktop-unit))}}@media (max-width:1023px) and (hover:none) and (max-width:1350px) and (min-width:1101px),(max-width:1023px) and (pointer:coarse) and (max-width:1350px) and (min-width:1101px),(max-width:1023px) and (pointer:none) and (max-width:1350px) and (min-width:1101px){.wb-workbench{grid-template-columns:calc(220 * var(--ju-desktop-unit)) minmax(0, 1fr);gap:calc(20 * var(--ju-desktop-unit))}.wb-detail-columns{grid-template-columns:minmax(0, 1fr) calc(350 * var(--ju-desktop-unit));gap:calc(20 * var(--ju-desktop-unit))}.wb-round-overview,.wb-participation{padding:calc(20 * var(--ju-desktop-unit))}.wb-prize-heading{grid-template-columns:minmax(0, 1fr) calc(136 * var(--ju-desktop-unit))}.wb-prize-art,.wb-prize-art img.wb-studio-art{width:calc(136 * var(--ju-desktop-unit))}.wb-prize-art img.wb-studio-art{height:calc(160 * var(--ju-desktop-unit))}.wb-stats{gap:calc(10 * var(--ju-desktop-unit))}.wb-stats dd{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit))}.ju-bifa-search.desktop{width:calc(200 * var(--ju-desktop-unit))}.ju-bifa-primary-nav{margin-left:calc(10 * var(--ju-desktop-unit))}.ju-bifa-primary-nav a{padding-inline:calc(9 * var(--ju-desktop-unit))}}@media (max-width:1023px) and (hover:none) and (max-width:1100px),(max-width:1023px) and (pointer:coarse) and (max-width:1100px),(max-width:1023px) and (pointer:none) and (max-width:1100px){.wb-workbench{grid-template-columns:calc(220 * var(--ju-desktop-unit)) minmax(0, 1fr);gap:calc(20 * var(--ju-desktop-unit))}.wb-detail-columns{grid-template-columns:minmax(0,1fr)}.wb-participation{min-height:0}.wb-flow{grid-template-columns:minmax(0,1fr)}.ju-admin-body{grid-template-columns:calc(190 * var(--ju-desktop-unit)) minmax(0, 1fr);gap:calc(20 * var(--ju-desktop-unit))}.wb-prize-heading{grid-template-columns:minmax(0, 1fr) calc(180 * var(--ju-desktop-unit))}.ju-bifa-search.desktop{display:none}.wb-quote-lines{gap:0 calc(24 * var(--ju-desktop-unit));grid-template-columns:1fr 1fr;display:grid}.wb-quote-lines>div{display:block}.wb-quote-lines dd{margin-top:calc(5 * var(--ju-desktop-unit));text-align:left}}@media (max-width:1023px) and (hover:none) and (max-width:767px),(max-width:1023px) and (pointer:coarse) and (max-width:767px),(max-width:1023px) and (pointer:none) and (max-width:767px){.ju-bifa-header{padding:0 calc(16 * var(--ju-desktop-unit));gap:calc(8 * var(--ju-desktop-unit))}.ju-bifa-brand{font-size:calc(20 * var(--ju-desktop-unit));line-height:calc(28 * var(--ju-desktop-unit))}.ju-bifa-header-left{min-width:0}.ju-bifa-header-right{gap:calc(8 * var(--ju-desktop-unit))}.ju-bifa-account{padding:calc(8 * var(--ju-desktop-unit))}.ju-bifa-account span{display:none}.ju-bifa-header .ju-bifa-account{min-width:calc(44 * var(--ju-desktop-unit));min-height:calc(44 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit));justify-content:center;align-items:center;display:inline-flex}.ju-bifa-header .ju-bifa-account>svg{width:calc(20 * var(--ju-desktop-unit));height:calc(20 * var(--ju-desktop-unit));flex-shrink:0;display:block}.ju-bifa-board-main,.ju-main{padding:calc(16 * var(--ju-desktop-unit))}.ju-environment{padding:calc(7 * var(--ju-desktop-unit)) calc(16 * var(--ju-desktop-unit));font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit));justify-content:flex-start}.ju-page :is(input,:is(select,.site-select-trigger),textarea),.ju-admin-wrap :is(input,:is(select,.site-select-trigger),textarea){font-size:calc(16 * var(--ju-desktop-unit));line-height:calc(24 * var(--ju-desktop-unit))}.wb-workbench{gap:calc(16 * var(--ju-desktop-unit));grid-template-columns:minmax(0,1fr)}.wb-round-picker{padding:calc(14 * var(--ju-desktop-unit));grid-template-columns:minmax(0, 1fr) calc(120 * var(--ju-desktop-unit));column-gap:calc(12 * var(--ju-desktop-unit));display:grid}.wb-active-workspace>.wb-detail-columns,.wb-active-workspace>.wb-unselected{grid-column:1/-1}.wb-mobile-participation-jump{justify-content:space-between;align-items:center;gap:calc(12 * var(--ju-desktop-unit));min-height:calc(44 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit)) calc(14 * var(--ju-desktop-unit));border:calc(1 * var(--ju-desktop-unit)) solid var(--wb-line);border-radius:calc(10 * var(--ju-desktop-unit));background:var(--wb-surface);color:var(--wb-text);font-size:calc(14 * var(--ju-desktop-unit));line-height:calc(22 * var(--ju-desktop-unit));grid-column:1/-1;display:flex}.wb-picker-heading{padding:0 0 calc(10 * var(--ju-desktop-unit));grid-column:1/-1}.wb-picker-search{grid-column:1}.wb-picker-tabs{grid-column:2;margin:0}.wb-picker-list{max-height:none;margin-top:calc(12 * var(--ju-desktop-unit));gap:calc(8 * var(--ju-desktop-unit));padding:calc(2 * var(--ju-desktop-unit));grid-column:1/-1;display:flex;overflow-x:auto}.wb-picker-item{flex:0 0 calc(205 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit));grid-template-columns:calc(25 * var(--ju-desktop-unit)) minmax(0, 1fr) calc(12 * var(--ju-desktop-unit))}.wb-picker-network{display:none}.wb-picker-copy{gap:calc(3 * var(--ju-desktop-unit)) calc(8 * var(--ju-desktop-unit))}.wb-picker-footer{margin-top:calc(12 * var(--ju-desktop-unit));padding-top:calc(10 * var(--ju-desktop-unit));grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.wb-picker-footer p{margin:0}.wb-round-overview,.wb-participation,.wb-flow-aside,.wb-flow-action,.ju-panel{padding:calc(20 * var(--ju-desktop-unit))}.wb-detail-columns{gap:calc(16 * var(--ju-desktop-unit))}.wb-prize-heading{grid-template-columns:minmax(0, 1fr) calc(125 * var(--ju-desktop-unit));min-height:calc(185 * var(--ju-desktop-unit))}.wb-prize-heading h1{font-size:calc(32 * var(--ju-desktop-unit));line-height:calc(40 * var(--ju-desktop-unit))}.wb-prize-art,.wb-prize-art img.wb-studio-art{width:calc(125 * var(--ju-desktop-unit))}.wb-prize-art img.wb-studio-art{height:calc(148 * var(--ju-desktop-unit))}.wb-prize-art figcaption{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-stats{gap:calc(16 * var(--ju-desktop-unit));grid-template-columns:1fr 1.2fr}.wb-stats>div:last-child{grid-column:1/-1;justify-content:space-between;align-items:baseline;display:flex}.wb-stats>div:last-child dt{margin:0}.wb-stats dd{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit))}.wb-breadcrumb{margin-bottom:0}.wb-cutoff{gap:calc(5 * var(--ju-desktop-unit));flex-direction:column}.wb-cutoff time{text-align:left}.wb-stages li p{font-size:calc(12 * var(--ju-desktop-unit));line-height:calc(18 * var(--ju-desktop-unit))}.wb-quantity input{font-size:calc(32 * var(--ju-desktop-unit));line-height:calc(40 * var(--ju-desktop-unit))}.wb-quote-lines{display:block}.wb-quote-lines>div{display:flex}.wb-quote-lines dd{text-align:right;margin-top:0}.wb-quote-lines dt{flex-shrink:1}.wb-records{margin-top:calc(16 * var(--ju-desktop-unit))}.wb-record-tabs{gap:calc(20 * var(--ju-desktop-unit));padding:0 calc(20 * var(--ju-desktop-unit))}.wb-record-table{min-width:calc(560 * var(--ju-desktop-unit))}.wb-record-table th,.wb-record-table td{padding:calc(12 * var(--ju-desktop-unit)) calc(16 * var(--ju-desktop-unit))}.wb-rule-records{padding:calc(20 * var(--ju-desktop-unit))}.wb-family-header{gap:calc(12 * var(--ju-desktop-unit));padding-bottom:calc(18 * var(--ju-desktop-unit))}.wb-family-header nav{flex-wrap:nowrap;width:100%;overflow-x:auto}.wb-family-header nav a{white-space:nowrap;min-height:calc(44 * var(--ju-desktop-unit));padding:calc(8 * var(--ju-desktop-unit)) calc(10 * var(--ju-desktop-unit))}.wb-flow{gap:calc(16 * var(--ju-desktop-unit))}.wb-family-content .ju-content-prize{grid-template-columns:calc(68 * var(--ju-desktop-unit)) minmax(0, 1fr)}.wb-family-content .ju-content-prize .ju-prize-visual{width:calc(68 * var(--ju-desktop-unit));min-height:calc(140 * var(--ju-desktop-unit))}.wb-family-content .ju-content-prize-body{padding:calc(14 * var(--ju-desktop-unit));gap:calc(8 * var(--ju-desktop-unit));flex-direction:column;display:flex}.wb-family-content .ju-content-card-facts{grid-template-columns:1fr;width:100%;margin:0}.wb-family-content .ju-content-prize-body .ju-progress{width:100%}.wb-family-content .ju-content-prize-body h2{font-size:calc(24 * var(--ju-desktop-unit));line-height:calc(32 * var(--ju-desktop-unit))}.ju-admin-header{padding:calc(14 * var(--ju-desktop-unit)) calc(16 * var(--ju-desktop-unit));gap:calc(10 * var(--ju-desktop-unit));flex-wrap:wrap}.ju-admin-body{padding:calc(16 * var(--ju-desktop-unit));gap:calc(20 * var(--ju-desktop-unit));grid-template-columns:minmax(0,1fr)}.ju-admin-aside{gap:calc(6 * var(--ju-desktop-unit));padding:calc(10 * var(--ju-desktop-unit));display:flex;position:static;overflow-x:auto}.ju-admin-aside a{white-space:nowrap;min-height:calc(44 * var(--ju-desktop-unit))}.ju-admin-aside>.wb-kicker,.wb-admin-role{display:none}.wb-admin-title{margin-bottom:calc(20 * var(--ju-desktop-unit))}.wb-admin-title a{white-space:nowrap}}@media (prefers-reduced-motion:no-preference){.wb-round-overview,.wb-participation{animation:.18s ease-out both wb-enter}.wb-participation{animation-delay:40ms}@keyframes wb-enter{0%{opacity:.3;transform:translateY(calc(5 * var(--ju-desktop-unit)))}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.wb-workbench *,.wb-flow *,.wb-admin *{transition:none!important;animation:none!important}}
