._header_12leo_3{z-index:40;color:var(--on-navy);background:var(--navy);position:sticky;top:0}._inner_12leo_4{align-items:center;gap:28px;max-width:1240px;min-height:76px;margin:0 auto;padding:0 28px;display:flex;position:relative}._brand_12leo_5{border-right:1px solid #ffffff24;flex:none;align-self:stretch;align-items:center;padding-right:28px;display:flex}._brand_12leo_5 .brand{color:#fff}._navigation_12leo_8{flex:1;min-width:0}._list_12leo_9{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}._header_12leo_3 a{text-decoration:none}._audienceButton_12leo_11,._entryButton_12leo_11{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}._audienceButton_12leo_11{min-height:56px;transition:background var(--t), border-color var(--t), color var(--t), box-shadow var(--t);background:#ffffff0a;border:1px solid #ffffff29;border-radius:14px;padding:7px 14px 7px 8px;position:relative}._audienceButton_12leo_11:hover{background:#ffffff1a;border-color:#ffffff52}._audienceButton_12leo_11[aria-expanded=true]{background:var(--card);border-color:var(--card);color:var(--ink);box-shadow:0 10px 24px #00000038}._audienceButton_12leo_11[aria-expanded=true] ._label_12leo_16{color:var(--ink)}._audienceButton_12leo_11[aria-expanded=true] ._subline_12leo_17{color:var(--muted)}._audienceButton_12leo_11[aria-expanded=true]>svg:last-child{color:var(--ink-2)}._icon_12leo_19{width:40px;height:40px;transition:background var(--t), color var(--t);border-radius:10px;flex:none;place-items:center;display:grid}._agency_12leo_20 ._icon_12leo_19{color:#ffc2cf;background:#c42c4f3d}._guide_12leo_21 ._icon_12leo_19{color:#a8ebe4;background:#0c6f6b6b}._agency_12leo_20 ._audienceButton_12leo_11[aria-expanded=true] ._icon_12leo_19{background:var(--nar);color:#fff}._guide_12leo_21 ._audienceButton_12leo_11[aria-expanded=true] ._icon_12leo_19{background:var(--teal);color:#fff}._label_12leo_16{white-space:nowrap;color:#fff;letter-spacing:-.01em;align-items:center;gap:8px;font-size:15.5px;font-weight:650;line-height:1.25;display:flex}._subline_12leo_17{color:var(--on-navy-2);margin-top:1px;font-size:12.5px;line-height:1.35;display:block}._free_12leo_26{font:700 10.5px/1.5 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--teal);border-radius:var(--pill);padding:1px 7px}._audienceButton_12leo_11[aria-expanded=true]:after{content:"";background:var(--card);border-radius:2px;width:14px;height:14px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)rotate(45deg)}._audienceButton_12leo_11>svg:last-child,._entryButton_12leo_11>svg{color:var(--on-navy-2);transition:transform var(--t);margin-left:4px}._audienceButton_12leo_11[aria-expanded=true]>svg:last-child,._entryButton_12leo_11[aria-expanded=true]>svg{transform:rotate(180deg)}._setup_12leo_31{align-items:center;margin-left:auto;display:flex}._setupLink_12leo_32,._primary_12leo_32{background:var(--nar);color:#fff;border:1px solid var(--nar);border-radius:var(--r-sm);min-height:44px;transition:background var(--t);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}._setupLink_12leo_32{white-space:nowrap}._setupLink_12leo_32:hover,._primary_12leo_32:hover{background:var(--nar-hover)}._entry_12leo_11{align-items:center;display:flex}._entryButton_12leo_11{border-radius:var(--r-sm);white-space:nowrap;color:#fff;border:1px solid #ffffff47;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600}._entryButton_12leo_11:hover{background:#ffffff14}._entryButton_12leo_11[aria-expanded=true]{background:var(--card);color:var(--ink);border-color:var(--card)}._entryButton_12leo_11[aria-expanded=true]>svg{color:var(--ink-2)}._panel_12leo_40,._entryPanel_12leo_40{color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lift);overscroll-behavior:contain;border-radius:0 0 18px 18px;max-height:calc(100dvh - 96px);position:absolute;top:calc(100% + 4px);overflow-y:auto}._panel_12leo_40{border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 260px;display:grid;left:28px;right:28px}._panel_12leo_40[hidden],._entryPanel_12leo_40[hidden]{display:none}._panelIntro_12leo_43{border-right:1px solid var(--line);padding:30px 34px 32px}._kicker_12leo_44{letter-spacing:.12em;color:var(--teal);font-size:11px;font-weight:700;line-height:1.5;display:block}._header_12leo_3 ._panelTitle_12leo_45{font:650 30px/1.08 var(--display);letter-spacing:-.035em;color:var(--ink);margin:12px 0}._panelIntro_12leo_43>p:not(._panelTitle_12leo_45){color:var(--ink-2);max-width:380px;margin:0 0 18px;font-size:14.5px}._panelLinks_12leo_47{flex-direction:column;justify-content:center;gap:6px;padding:22px 28px 14px;display:flex}._mini_12leo_49{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:8px;padding:12px;display:grid}._miniBoard_12leo_50{grid-template-columns:1.25fr 1fr 1fr;gap:7px;display:grid}._miniCol_12leo_51{border-radius:10px;align-content:start;gap:6px;padding:7px;display:grid}._miniCol_12leo_51._mine_12leo_52{background:#f9e4e8}._miniCol_12leo_51._wait_12leo_52{background:#f8ecd2}._miniCol_12leo_51._ready_12leo_52{background:#e2efe5}._miniHead_12leo_53{color:var(--ink-2);align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}._miniHead_12leo_53 i{background:var(--nar);border-radius:50%;width:7px;height:7px}._wait_12leo_52 ._miniHead_12leo_53 i{background:var(--saffron)}._ready_12leo_52 ._miniHead_12leo_53 i{background:#2f8a55}._miniCard_12leo_56{background:var(--card);border-radius:7px;gap:1px;min-width:0;padding:6px 7px;font-size:10.5px;line-height:1.35;display:grid;position:relative;box-shadow:0 1px 2px #15202b12}._miniCard_12leo_56 b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._miniCard_12leo_56 em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}._miniCard_12leo_56 i{color:var(--nar);font-style:normal;font-weight:700}._miniTags_12leo_60{gap:3px;min-width:0;margin-bottom:2px;display:flex}._miniNew_12leo_61{background:var(--nar);color:#fff;letter-spacing:.05em;border-radius:3px;flex:none;padding:0 4px;font-size:8.5px;font-weight:800}._miniSrc_12leo_62{background:var(--teal-soft);color:var(--teal);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:0 4px;font-size:8.5px;font-weight:700;overflow:hidden}._miniGuide_12leo_63{width:16px;height:16px;color:var(--ink-2);background:#f1dfb8;border-radius:50%;place-items:center;font-size:7.5px;font-weight:800;display:grid;position:absolute;bottom:6px;right:6px}._miniNote_12leo_64{color:var(--muted);margin:2px 2px 0;font-size:12px}._miniWeek_12leo_65{text-align:center;color:var(--muted);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:10px;display:grid}._miniWeek_12leo_65 span{background:var(--card);border-radius:8px;gap:2px;padding:5px 0 6px;display:grid}._miniWeek_12leo_65 b{color:var(--ink);font-size:13px}._miniWeek_12leo_65 ._job_12leo_68{box-shadow:inset 0 -3px #2f8a55}._miniWeek_12leo_65 ._ask_12leo_68{box-shadow:inset 0 -3px 0 var(--nar)}._miniJob_12leo_69{background:var(--card);border-left:3px solid #2f8a55;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px 7px 11px;font-size:11px;line-height:1.35;display:flex}._miniJob_12leo_69._ask_12leo_68{border-left-color:var(--nar)}._miniJob_12leo_69>span:first-child{min-width:0;display:grid}._miniJob_12leo_69 b{color:var(--ink);font-size:11.5px}._miniJob_12leo_69 em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}._miniOk_12leo_74{color:#276140;flex:none;font-weight:700}._miniBtn_12leo_75{background:var(--nar);color:#fff;border-radius:6px;flex:none;padding:3px 9px;font-weight:700}._panelPhoto_12leo_76{border-radius:0 17px 17px 0;min-height:220px;margin:0;position:relative;overflow:hidden}._panelPhoto_12leo_76 .place{width:100%;height:100%;position:absolute;inset:0}._panelPhoto_12leo_76 figcaption{border-radius:var(--pill);background:#fffcf7eb;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}._detailLink_12leo_79{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;cursor:pointer;border-bottom:1px solid var(--line);min-height:60px;color:var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}._detailLink_12leo_79 strong{align-items:center;gap:10px;font-size:15.5px;font-weight:600;line-height:1.35;display:flex}._detailLink_12leo_79 small{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45;display:block}._detailLink_12leo_79 svg,._primary_12leo_32 svg,._setupLink_12leo_32 svg{flex-shrink:0}._detailLink_12leo_79:hover strong{text-underline-offset:4px;text-decoration:underline}._panelFoot_12leo_84{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 14px;padding-top:12px;font-size:12.5px;display:flex}._panelFoot_12leo_84 a{min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}._panelFoot_12leo_84 a:hover,._entrySetup_12leo_86:hover{text-underline-offset:4px;text-decoration:underline}._entryPanel_12leo_40{border-radius:18px;width:380px;padding:22px 24px;right:28px}._entryPanel_12leo_40 ._kicker_12leo_44{margin:0}._entrySetup_12leo_86{color:var(--ink-2);text-underline-offset:3px;padding-top:14px;font-size:12.5px;line-height:1.6;display:block;text-decoration:underline!important}._fallback_12leo_90{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:20px;padding:16px 24px;display:flex}@media (max-width:1100px){._inner_12leo_4{gap:22px}._list_12leo_9{gap:8px}._brand_12leo_5{padding-right:18px}._subline_12leo_17{display:none}._audienceButton_12leo_11{min-height:50px}._icon_12leo_19{width:34px;height:34px}._panel_12leo_40{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._panelPhoto_12leo_76{display:none}}@media (max-width:960px){._inner_12leo_4{min-height:0;padding:0 20px;display:block}._brand_12leo_5{border:0;align-items:center;height:60px;padding:0;display:flex}._list_12leo_9{gap:8px;padding:0 0 12px}._audience_12leo_11{flex:1;min-width:0}._audienceButton_12leo_11{gap:9px;width:100%;min-height:56px}._audienceButton_12leo_11>svg:last-child{margin-left:auto}._entry_12leo_11{position:absolute;top:8px;right:20px}._entryButton_12leo_11{min-height:44px}._entryPanel_12leo_40{border-radius:18px;width:min(380px,100vw - 40px);top:calc(100% + 8px);right:0}._setup_12leo_31{display:none}._panel_12leo_40{border-radius:0 0 18px 18px;max-height:calc(100dvh - 130px);left:0;right:0}._panelIntro_12leo_43{padding:24px}._panelLinks_12leo_47{padding:12px 24px}}@media (max-width:560px){._inner_12leo_4{padding:0 16px}._entry_12leo_11{right:16px}._list_12leo_9{gap:6px}._icon_12leo_19{border-radius:9px;width:30px;height:30px}._audienceButton_12leo_11{border-radius:12px;padding:6px 8px 6px 6px}._audienceButton_12leo_11[aria-expanded=true]:after{display:none}._label_12leo_16{white-space:normal;flex-wrap:wrap;gap:6px;font-size:13.5px}._free_12leo_26{font-size:9.5px}._audienceButton_12leo_11{gap:7px;min-height:58px}._audienceButton_12leo_11>svg:last-child{width:14px}._panel_12leo_40{grid-template-columns:1fr}._mini_12leo_49{display:none}._panelIntro_12leo_43{border-right:0;border-bottom:1px solid var(--line);padding:20px 18px}._header_12leo_3 ._panelTitle_12leo_45{margin:8px 0;font-size:26px}._panelTitle_12leo_45 br{display:none}._panelIntro_12leo_43>p:not(._panelTitle_12leo_45){margin-bottom:14px;font-size:13.5px}._primary_12leo_32{width:100%;min-height:48px}._panelLinks_12leo_47{padding:0 18px 6px}._detailLink_12leo_79 strong{font-size:14.5px}._entryPanel_12leo_40{width:calc(100vw - 32px);padding:18px;right:0}}
