@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9b7fb504e7e0afda-s.3e69tg4c48nn6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/617f0885e0ac87a9-s.2v19e1tj9utm9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b8848ba26bba5f2d-s.10xp3ztz64-x5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/213fbc1dc2b3ce56-s.27k1jrsqo381m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ca2e761ee981bb3c-s.3f00j5la6zyv3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/744ce9cd51a25204-s.0iudtydy6ujc_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f88e7a6fed675db8-s.p.04pt35s93a97i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7226b177135961b4-s.p.3yrvj83qsyboh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9b7fb504e7e0afda-s.3e69tg4c48nn6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/617f0885e0ac87a9-s.2v19e1tj9utm9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b8848ba26bba5f2d-s.10xp3ztz64-x5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/213fbc1dc2b3ce56-s.27k1jrsqo381m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ca2e761ee981bb3c-s.3f00j5la6zyv3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/744ce9cd51a25204-s.0iudtydy6ujc_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f88e7a6fed675db8-s.p.04pt35s93a97i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7226b177135961b4-s.p.3yrvj83qsyboh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/9b7fb504e7e0afda-s.3e69tg4c48nn6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/617f0885e0ac87a9-s.2v19e1tj9utm9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b8848ba26bba5f2d-s.10xp3ztz64-x5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/213fbc1dc2b3ce56-s.27k1jrsqo381m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ca2e761ee981bb3c-s.3f00j5la6zyv3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/744ce9cd51a25204-s.0iudtydy6ujc_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f88e7a6fed675db8-s.p.04pt35s93a97i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7226b177135961b4-s.p.3yrvj83qsyboh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9b7fb504e7e0afda-s.3e69tg4c48nn6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/617f0885e0ac87a9-s.2v19e1tj9utm9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b8848ba26bba5f2d-s.10xp3ztz64-x5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/213fbc1dc2b3ce56-s.27k1jrsqo381m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ca2e761ee981bb3c-s.3f00j5la6zyv3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/744ce9cd51a25204-s.0iudtydy6ujc_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f88e7a6fed675db8-s.p.04pt35s93a97i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7226b177135961b4-s.p.3yrvj83qsyboh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.y1PWpq_className{font-family:Noto Sans,Noto Sans Fallback;font-style:normal}.y1PWpq_variable{--font-partner:"Noto Sans", "Noto Sans Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ccdf5884e6e790ac-s.1u4_mr25-cb5d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d09987fb9c517613-s.p.2jny1-sq2d3du.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53014c1e5b05d2a0-s.p.2yv0x3fl1lx-2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/faf0ba13a9b77e21-s.2fioesscdlje9.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/532f92d7191efd22-s.p.127648tdir4t3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2f5ab95dda9b8994-s.p.0f-06iwkhr2jz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}._0k7nmW_className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}._0k7nmW_variable{--font-partner-heading:"Rajdhani", "Rajdhani Fallback"}
.cSrk_W_stripContainer{width:min(1120px, calc(100% - 2 * var(--ds-space-4)));margin:var(--ds-space-5) auto 0}.cSrk_W_strip{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-4);color:var(--ds-color-text);flex-wrap:wrap;display:flex}.cSrk_W_stripCopy{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.cSrk_W_stripTitle{font-size:var(--ds-type-card-title);font-weight:var(--ds-weight-semibold);margin:0}.cSrk_W_stripCopy p{font-size:var(--ds-type-label);line-height:var(--ds-line-body);color:var(--ds-color-text-muted);margin:0}.cSrk_W_pageLinks{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;min-width:0;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.cSrk_W_pageLinks li{min-width:0;max-width:100%}.cSrk_W_pageLink{text-align:left;overflow-wrap:anywhere;justify-content:flex-start;max-width:100%;min-height:44px}.cSrk_W_pageName{overflow-wrap:anywhere;min-width:0}.cSrk_W_initials{width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-sunk);color:var(--ds-color-action-primary);font-size:var(--ds-type-label);font-weight:var(--ds-weight-bold);flex:none;place-items:center;display:inline-grid}.cSrk_W_groups{gap:var(--ds-space-6);margin-top:var(--ds-space-4);flex-direction:column;display:flex}.cSrk_W_group{min-width:0;padding:var(--ds-space-4);color:var(--ds-color-text)}.cSrk_W_groupHeader{align-items:center;gap:var(--ds-space-3);padding-bottom:var(--ds-space-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.cSrk_W_groupTitle{font-size:var(--ds-type-card-title);font-weight:var(--ds-weight-semibold);overflow-wrap:anywhere;margin:0}.cSrk_W_count{font-size:var(--ds-type-small);color:var(--ds-color-text-muted);font-variant-numeric:tabular-nums}.cSrk_W_companyLink{justify-self:end}.cSrk_W_confirmedMark{justify-self:start;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-2);border:1px solid var(--ds-color-success-border);border-radius:var(--ds-radius-control);background:var(--ds-color-success-tint);color:var(--ds-color-text);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);grid-column:1/-1;margin:0;display:inline-flex}.cSrk_W_confirmedMarkLogo{background:var(--ds-color-surface);border-color:var(--ds-color-border-strong)}.cSrk_W_confirmedLogo{width:auto;height:20px;display:block}.cSrk_W_jobs{margin:0;padding:0;list-style:none}.cSrk_W_jobRow{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.cSrk_W_jobMain{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.cSrk_W_jobTitle{font-size:var(--ds-type-card-title);font-weight:var(--ds-weight-semibold);margin:0}.cSrk_W_jobTitle a{min-height:24px;color:var(--ds-color-action-primary);text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.cSrk_W_attribution{font-size:var(--ds-type-small);color:var(--ds-color-text-muted);margin:0}.cSrk_W_summary{max-width:70ch;font-size:var(--ds-type-body);line-height:var(--ds-line-body);overflow-wrap:anywhere;margin:0}.cSrk_W_jobMeta{gap:var(--ds-space-1) var(--ds-space-4);font-size:var(--ds-type-small);color:var(--ds-color-text-muted);flex-wrap:wrap;margin:0;display:flex}.cSrk_W_jobMeta div{gap:var(--ds-space-1);flex-wrap:wrap;min-width:0;display:flex}.cSrk_W_jobMeta dd{overflow-wrap:anywhere;margin:0}.cSrk_W_expand{margin-top:var(--ds-space-2);text-align:left;max-width:100%}.cSrk_W_expand>span{overflow-wrap:anywhere;min-width:0}.cSrk_W_jobTitle a:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:2px}@media (max-width:900px){.cSrk_W_pageLinks{flex-basis:100%;margin-left:0}.cSrk_W_groupHeader{grid-template-columns:auto minmax(0,1fr) auto}.cSrk_W_companyLink{grid-column:1/-1;justify-self:stretch}.cSrk_W_jobRow{grid-template-columns:minmax(0,1fr)}.cSrk_W_jobTitle a{min-height:44px}.cSrk_W_viewLink{justify-self:stretch}}@media (pointer:coarse){.cSrk_W_jobTitle a{min-height:44px}}@media (max-width:900px),(pointer:coarse){.cSrk_W_group .cSrk_W_companyLink,.cSrk_W_group .cSrk_W_viewLink{min-height:var(--ds-control-target)}}
:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control),.mbsDUG_chipInput.mbsDUG_chipInput{box-sizing:border-box;border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface);min-width:0;max-width:100%;min-height:40px;color:var(--ds-color-text);font:400 14px/1.55 var(--font-sans);box-shadow:none;border-radius:6px;margin:0;padding:8px 12px}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):not(textarea):not([multiple]):not([type=checkbox]):not([type=radio]):not([type=range]){height:40px}textarea:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control){resize:vertical;width:100%;height:auto}select:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[multiple]{min-height:120px}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):focus-visible,.mbsDUG_chipInput.mbsDUG_chipInput:focus-within{box-shadow:none;outline:2px solid var(--ds-color-accent)!important;outline-offset:2px!important}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[aria-invalid=true],.mbsDUG_chipInput.mbsDUG_chipInput[aria-invalid=true]{border-color:var(--ds-color-destructive)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):user-invalid{border-color:var(--ds-color-destructive)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):disabled{background-color:var(--ds-color-surface-sunk);color:var(--ds-color-inactive);cursor:not-allowed}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)::placeholder{color:var(--ds-color-text-muted)}:is(.mbsDUG_label.mbsDUG_label,.mbsDUG_fieldScope .ds-form-label){font-size:13px;font-weight:600;line-height:1.55}:is(.mbsDUG_label.mbsDUG_label,.mbsDUG_fieldScope .ds-form-label):has(.mbsDUG_control):not(:has([type=checkbox],[type=radio],[type=range])){flex-direction:column;align-items:stretch;gap:6px;display:flex}:is(.mbsDUG_label.mbsDUG_label,.mbsDUG_fieldScope .ds-form-label):has([type=checkbox],[type=radio]){align-items:center;gap:8px;display:flex}.mbsDUG_help.mbsDUG_help{color:var(--ds-color-text-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;font-weight:400;line-height:1.55;display:block}:is(.mbsDUG_label.mbsDUG_label,.mbsDUG_fieldScope .ds-form-label)>.mbsDUG_help.mbsDUG_help{margin-top:-2px}.mbsDUG_error.mbsDUG_error{color:var(--ds-color-destructive);margin-top:4px;font-size:12px;font-weight:400;line-height:1.55}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):is([type=checkbox],[type=radio]){appearance:none;border:1px solid var(--ds-color-inactive);background:var(--ds-color-surface);cursor:pointer;vertical-align:middle;border-radius:4px;flex:none;place-content:center;width:20px;height:20px;min-height:20px;margin:0;padding:0;display:inline-grid}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=radio]{border-radius:50%}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):is([type=checkbox],[type=radio]):checked{border-color:var(--ds-color-accent);background:var(--ds-color-accent)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=checkbox]:checked:after{content:"";border:solid var(--ds-color-surface);border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=radio]:checked:after{content:"";background:var(--ds-color-surface);border-radius:50%;width:8px;height:8px}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=checkbox][role=switch]{border-color:var(--ds-color-inactive);background:var(--ds-color-inactive);border-radius:999px;width:36px;height:20px;display:inline-block;position:relative}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=checkbox][role=switch]:after{content:"";background:var(--ds-color-surface);border:0;border-radius:50%;width:14px;height:14px;position:absolute;inset:2px auto auto 2px;transform:none}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=checkbox][role=switch]:checked{border-color:var(--ds-color-accent);background:var(--ds-color-accent)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=checkbox][role=switch]:checked:after{transform:translate(16px)}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):is([type=checkbox],[type=radio]):disabled{opacity:.55;cursor:not-allowed}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control)[type=range]{height:40px;accent-color:var(--ds-color-accent);background:0 0;border:0;padding:0}.mbsDUG_chipInput.mbsDUG_chipInput{height:auto}.mbsDUG_chipInput.mbsDUG_chipInput :is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control){background:0 0;border:0;min-width:120px;padding-inline:0}.mbsDUG_chipInput.mbsDUG_chipInput :is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):focus-visible{outline:none!important}@media (forced-colors:active){:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):is([type=checkbox],[type=radio]){appearance:auto}:is(.mbsDUG_control.mbsDUG_control.mbsDUG_control,.mbsDUG_fieldScope .ds-form-control):is([type=checkbox],[type=radio]):after{display:none}}:is(.mbsDUG_link.mbsDUG_link,.mbsDUG_fieldScope .ds-form-link){color:var(--ds-color-action-primary);text-underline-offset:2px;align-items:center;gap:4px;min-height:24px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}:is(.mbsDUG_link.mbsDUG_link,.mbsDUG_fieldScope .ds-form-link):focus-visible{outline:2px solid var(--ds-color-accent)!important;outline-offset:2px!important}@media (max-width:900px),(pointer:coarse){:is(.mbsDUG_link.mbsDUG_link,.mbsDUG_fieldScope .ds-form-link){min-height:44px}}.mbsDUG_controlGroup.mbsDUG_controlGroup{background:0 0;border:0;border-radius:0;min-width:0;padding:0;overflow:visible}.mbsDUG_switchScope button[role=switch]:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px!important}.mbsDUG_switchScope button[role=switch]>span>strong{font-size:13px;font-weight:600}.mbsDUG_switchScope button[role=switch]>span>small{color:var(--ds-color-text-muted);margin-top:4px;font-size:12px;font-weight:400}.mbsDUG_switchScope button[role=switch]>span[aria-hidden=true]{border-radius:var(--ds-radius-pill);background:var(--ds-color-inactive);width:36px;height:20px}.mbsDUG_switchScope button[role=switch][aria-checked=true]>span[aria-hidden=true]{background:var(--ds-color-accent)}.mbsDUG_switchScope button[role=switch]>span[aria-hidden=true]:after{background:var(--ds-color-surface);width:14px;height:14px;top:3px;left:3px}.mbsDUG_switchScope button[role=switch][aria-checked=true]>span[aria-hidden=true]:after{left:19px}.mbsDUG_toggle.mbsDUG_toggle{border-color:var(--ds-color-border-strong);border-radius:var(--ds-radius-control);background:var(--ds-color-surface)}.mbsDUG_toggle.mbsDUG_toggle .settings-toggle-copy strong{font-size:13px;font-weight:600}:is(.mbsDUG_toggle.mbsDUG_toggle .settings-toggle-copy small,.mbsDUG_toggle.mbsDUG_toggle .settings-toggle-control em){color:var(--ds-color-text-muted);font-size:12px;font-weight:400}.mbsDUG_toggle.mbsDUG_toggle:has(input:focus-visible){outline:2px solid var(--ds-color-focus);outline-offset:2px}.mbsDUG_toggle.mbsDUG_toggle .settings-toggle-track{background:var(--ds-color-inactive)}.mbsDUG_toggle.mbsDUG_toggle:has(input:checked) .settings-toggle-track{background:var(--ds-color-accent)}.mbsDUG_fieldScope{min-width:0}
.sQtAVG_root{gap:var(--ds-space-4);min-width:0;color:var(--ds-color-text);font-size:var(--ds-type-body);line-height:var(--ds-line-body);display:grid}.sQtAVG_step,.sQtAVG_unclearMain,.sQtAVG_side{gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-5);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface);display:grid}.sQtAVG_step h2,.sQtAVG_unclear h2{color:var(--ds-color-text);font-size:var(--ds-type-section-title);margin:0;line-height:1.25}.sQtAVG_step h3,.sQtAVG_unclear h3{color:var(--ds-color-text);font-size:var(--ds-type-card-title);margin:0}.sQtAVG_root p{margin:0}.sQtAVG_lede{color:var(--ds-color-text-muted);line-height:var(--ds-line-body)}.sQtAVG_meta{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body)}.sQtAVG_root a:not([class]){align-items:center;gap:var(--ds-space-1);min-height:var(--ds-space-5);color:var(--ds-color-action-primary);font-weight:var(--ds-weight-semibold);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.sQtAVG_root a:not([class]):focus-visible,.sQtAVG_textAction:focus-visible,.sQtAVG_lineToggle:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px;border-radius:var(--ds-radius-control)}.sQtAVG_inlineError{color:var(--ds-color-destructive);font-size:var(--ds-type-small);flex-basis:100%}.sQtAVG_stageNotice{gap:var(--ds-space-2);justify-items:start;display:grid}.sQtAVG_notice,.sQtAVG_closed{padding:var(--ds-space-3);border-radius:var(--ds-radius-control);background:var(--ds-color-warning-tint);color:var(--ds-color-text);font-size:var(--ds-type-label)}.sQtAVG_closed{font-weight:var(--ds-weight-semibold)}.sQtAVG_stepHead{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.sQtAVG_state{width:fit-content;color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold)}.sQtAVG_state[data-state=required]{color:var(--ds-color-text)}.sQtAVG_conflict{width:fit-content;color:var(--ds-color-warning);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold)}.sQtAVG_quote{color:var(--ds-color-text);font-size:var(--ds-type-label);overflow-wrap:anywhere}.sQtAVG_status{align-items:center;gap:var(--ds-space-2);width:fit-content;color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);display:inline-flex}.sQtAVG_status i{box-sizing:border-box;border-radius:var(--ds-radius-round);flex:none;width:8px;height:8px}.sQtAVG_status[data-tone=done] i{background:var(--ds-color-success)}.sQtAVG_status[data-tone=todo] i{background:var(--ds-color-warning-dot)}.sQtAVG_status[data-tone=review] i{border:2px solid var(--ds-color-warning-dot)}.sQtAVG_status[data-tone=off] i{border:1px solid var(--ds-color-inactive)}.sQtAVG_status[data-tone=off]{color:var(--ds-color-text-muted)}.sQtAVG_howTo{gap:var(--ds-space-3);padding:var(--ds-space-4);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface-subtle);display:grid}.sQtAVG_howToItem{gap:var(--ds-space-1);min-width:0;display:grid}.sQtAVG_zones{min-width:0;display:grid}.sQtAVG_zoneHead,.sQtAVG_line{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr);gap:0;display:grid}.sQtAVG_zoneHead>div:first-child,.sQtAVG_line>.sQtAVG_ask{padding-right:var(--ds-space-5)}.sQtAVG_zoneHead{padding-bottom:var(--ds-space-3)}.sQtAVG_zoneHead>div{gap:var(--ds-space-1);align-content:start;display:grid}.sQtAVG_progress{gap:var(--ds-space-2);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);font-variant-numeric:tabular-nums;display:grid}.sQtAVG_rows{margin:0;padding:0;list-style:none;display:grid}.sQtAVG_line{padding:var(--ds-space-4) 0;border-top:1px solid var(--ds-color-border)}.sQtAVG_ask,.sQtAVG_send,.sQtAVG_ready,.sQtAVG_source,.sQtAVG_lineHead{gap:var(--ds-space-1);align-content:start;min-width:0;display:grid}.sQtAVG_lineHead{grid-auto-flow:row}.sQtAVG_lineHead strong,.sQtAVG_toggleHead strong{color:var(--ds-color-text);font-size:var(--ds-type-body)}.sQtAVG_send strong{font-size:var(--ds-type-label)}.sQtAVG_zoneHead>div:nth-child(2),.sQtAVG_line>.sQtAVG_send{margin-block:calc(-1 * var(--ds-space-4));padding:var(--ds-space-4) var(--ds-space-3);border-left:1px solid var(--ds-color-border);background:var(--ds-color-accent-subtle)}.sQtAVG_zoneHead>div:nth-child(2){padding-block:var(--ds-space-2);margin-block:0}.sQtAVG_zoneHead>div:nth-child(2) h3{color:var(--ds-color-accent-ink)}.sQtAVG_zoneHead>div:nth-child(3),.sQtAVG_line>.sQtAVG_ready{padding-left:var(--ds-space-3);border-left:1px solid var(--ds-color-border)}.sQtAVG_line>.sQtAVG_ready{margin-block:calc(-1 * var(--ds-space-4));padding-block:var(--ds-space-4)}.sQtAVG_lineToggle,.sQtAVG_mobileLabel,.sQtAVG_mobileHint{display:none}.sQtAVG_choice{gap:var(--ds-space-1) var(--ds-space-4);flex-wrap:wrap;display:flex}.sQtAVG_choiceOption,.sQtAVG_tick{align-items:center;gap:var(--ds-space-2);min-height:32px;color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);cursor:pointer;display:inline-flex}.sQtAVG_sharedNote{gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface-subtle);font-size:var(--ds-type-label);display:grid}.sQtAVG_sharedNote h3{font-size:var(--ds-type-body)}.sQtAVG_actions,.sQtAVG_secondaryActions{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.sQtAVG_secondaryActions{gap:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-type-label)}.sQtAVG_textAction{background:var(--ds-color-transparent);min-height:32px;color:var(--ds-color-action-primary);font:inherit;font-weight:var(--ds-weight-semibold);text-underline-offset:2px;cursor:pointer;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.sQtAVG_secondaryActions [data-requirements-save-only]{margin-left:auto}.sQtAVG_warning{color:var(--ds-color-warning);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold)}.sQtAVG_unclear{gap:var(--ds-space-5);min-width:0;display:grid}.sQtAVG_unknownIntro{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-5);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface);grid-template-columns:auto minmax(0,1fr) minmax(0,20rem);display:grid}.sQtAVG_unknownIntro h2{font-size:var(--ds-type-card-title)}.sQtAVG_unreadNote{justify-items:start;gap:var(--ds-space-2);display:grid}.sQtAVG_unreadNote p{margin:0}.sQtAVG_unclearGrid{gap:var(--ds-space-5);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;display:grid}.sQtAVG_unclearMain{gap:0;padding:0}.sQtAVG_checkFirst,.sQtAVG_checklist,.sQtAVG_unclearActions{gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-5);border:0;margin:0;display:grid}.sQtAVG_checklist,.sQtAVG_unclearActions{border-top:1px solid var(--ds-color-border)}.sQtAVG_unclearActions{background:var(--ds-color-surface-subtle);border-radius:0 0 var(--ds-radius-surface) var(--ds-radius-surface)}.sQtAVG_checkSteps{gap:var(--ds-space-3);margin:0;padding:0;list-style:none;display:grid}.sQtAVG_checkSteps li{align-items:center;gap:var(--ds-space-3);display:flex}.sQtAVG_checkSteps li>div{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap;display:flex}.sQtAVG_stepNumber{border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-round);width:24px;height:24px;color:var(--ds-color-accent-ink);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);flex:none;place-items:center;display:inline-grid}.sQtAVG_stepNumber[data-current]{border-color:var(--ds-color-accent);background:var(--ds-color-accent);color:var(--ds-color-surface)}.sQtAVG_cardNote{padding:var(--ds-space-3);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-subtle);font-size:var(--ds-type-label)}.sQtAVG_checklist legend{float:left;width:100%;padding:0}.sQtAVG_checklist legend+*{clear:both}.sQtAVG_checklistIntro{justify-content:space-between;align-items:baseline;gap:var(--ds-space-1) var(--ds-space-4);flex-wrap:wrap;display:flex}.sQtAVG_returned{color:var(--ds-color-accent-ink);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold)}.sQtAVG_checkRows{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);display:grid}.sQtAVG_checkItem,.sQtAVG_format{justify-content:space-between;align-items:center;gap:var(--ds-space-1) var(--ds-space-3);min-height:52px;padding:var(--ds-space-2) var(--ds-space-4);border-top:1px solid var(--ds-color-border);flex-wrap:wrap;display:flex}.sQtAVG_checkRows>:first-child{border-top:0}.sQtAVG_checkItem[data-checked=true]{background:var(--ds-color-accent-subtle)}.sQtAVG_checkItem label{align-items:center;gap:var(--ds-space-3);cursor:pointer;flex:18rem;min-width:0;display:flex}.sQtAVG_checkItem label>span{gap:var(--ds-space-1);min-width:0;display:grid}.sQtAVG_checkItem small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small)}.sQtAVG_yours{font-weight:var(--ds-weight-semibold);color:var(--ds-color-accent-ink)!important}.sQtAVG_format{color:var(--ds-color-text-muted);font-size:var(--ds-type-label);justify-content:flex-start}.sQtAVG_privacy{gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-surface);background:var(--ds-color-accent-subtle);font-size:var(--ds-type-label);display:grid}.sQtAVG_privacy strong{color:var(--ds-color-accent-ink);font-size:var(--ds-type-body)}.sQtAVG_share{align-items:center;gap:var(--ds-space-2);min-height:32px;font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);cursor:pointer;display:inline-flex}.sQtAVG_saveError{gap:var(--ds-space-2);margin:0 var(--ds-space-5) var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-control);background:var(--ds-color-warning-tint);font-size:var(--ds-type-label);justify-items:start;display:grid}.sQtAVG_saveError strong{color:var(--ds-color-warning)}.sQtAVG_side{gap:var(--ds-space-2);padding:var(--ds-space-4);font-size:var(--ds-type-label)}@media (max-width:900px){.sQtAVG_zoneHead{display:none}.sQtAVG_line{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr)}.sQtAVG_mobileHint{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);display:block}.sQtAVG_mobileLabel{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);margin:0;display:block}.sQtAVG_unknownIntro,.sQtAVG_unclearGrid{grid-template-columns:minmax(0,1fr)}.sQtAVG_unknownIntro{align-items:start}.sQtAVG_secondaryActions [data-requirements-save-only]{margin-left:0}.sQtAVG_root a:not([class]),.sQtAVG_textAction,.sQtAVG_choiceOption,.sQtAVG_tick,.sQtAVG_share,.sQtAVG_checkItem label{min-height:var(--ds-control-target)}.sQtAVG_line>.sQtAVG_send{padding:var(--ds-space-3);border-radius:var(--ds-radius-control);border-left:0;margin-block:0}.sQtAVG_line>.sQtAVG_ready{border-left:0;margin-block:0;padding:0}.sQtAVG_line>.sQtAVG_ask{padding-right:0}}@media (max-width:740px){.sQtAVG_step,.sQtAVG_checkFirst,.sQtAVG_checklist,.sQtAVG_unclearActions{padding:var(--ds-space-4)}.sQtAVG_saveError{margin-inline:var(--ds-space-4)}.sQtAVG_lineHead{display:none}.sQtAVG_lineToggle{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);width:100%;min-height:var(--ds-control-target);background:var(--ds-color-transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}.sQtAVG_toggleHead{align-items:baseline;gap:var(--ds-space-1) var(--ds-space-2);flex-wrap:wrap;display:flex}.sQtAVG_toggleSummary{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);grid-column:1}.sQtAVG_chevron{color:var(--ds-color-text-muted);grid-area:1/2/span 2}.sQtAVG_line[data-requirement-open=true] .sQtAVG_chevron{transform:rotate(180deg)}.sQtAVG_line[data-requirement-open=false] :is(.sQtAVG_source,.sQtAVG_send,.sQtAVG_ready){display:none}.sQtAVG_checkSteps li{align-items:flex-start}}.sQtAVG_correct{margin-block:var(--ds-space-4);padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface)}.sQtAVG_correctHead{justify-content:space-between;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.sQtAVG_correctHead h3{font-size:var(--ds-type-card-title);margin:0}.sQtAVG_correctRows{gap:var(--ds-space-2);margin:var(--ds-space-3) 0;padding:0;list-style:none;display:grid}.sQtAVG_correctRows li{align-items:center;gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr) minmax(10rem,14rem);display:grid}@media (max-width:640px){.sQtAVG_correctRows li{gap:var(--ds-space-1);grid-template-columns:minmax(0,1fr)}}
.A4Cn5q_field{gap:6px;min-width:0;display:grid;position:relative}.A4Cn5q_wide{grid-column:1/-1}.A4Cn5q_labelRow{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.A4Cn5q_labelRow>label{color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.A4Cn5q_shell{min-width:0;position:relative}.A4Cn5q_control{background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);min-height:40px;padding:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.A4Cn5q_control:focus-within{border-color:var(--ds-color-accent);outline:2px solid var(--ds-color-focus);outline-offset:2px}.A4Cn5q_recognized,.A4Cn5q_declared,.A4Cn5q_incomplete{border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-pill);align-items:center;gap:7px;max-width:100%;min-height:44px;padding:5px 5px 5px 10px;display:inline-flex}.A4Cn5q_recognized{background:var(--ds-color-surface-subtle);border-color:var(--ds-color-border-strong)}.A4Cn5q_declared{background:var(--ds-color-surface-subtle)}.A4Cn5q_incomplete{background:var(--ds-color-surface-subtle);border-color:var(--ds-color-border-strong)}.A4Cn5q_recognized>span,.A4Cn5q_declared>span,.A4Cn5q_incomplete>span{gap:1px;min-width:0;display:grid}.A4Cn5q_recognized strong,.A4Cn5q_declared strong,.A4Cn5q_incomplete strong{color:var(--ds-color-text);overflow-wrap:anywhere;font-size:13px}.A4Cn5q_recognized small,.A4Cn5q_declared small,.A4Cn5q_incomplete small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);align-items:center;gap:4px;display:flex}.A4Cn5q_recognized small svg,.A4Cn5q_declared small svg,.A4Cn5q_incomplete small svg{flex:none;width:13px;height:13px}.A4Cn5q_recognized small svg{color:var(--ds-color-success)}.A4Cn5q_incomplete small svg{color:var(--ds-color-warning-dot)}.A4Cn5q_recognized>button,.A4Cn5q_declared>button,.A4Cn5q_incomplete>button{background:var(--ds-color-transparent);color:var(--ds-color-action-primary);border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.A4Cn5q_recognized>button:hover,.A4Cn5q_declared>button:hover,.A4Cn5q_incomplete>button:hover{background:color-mix(in srgb, var(--ds-color-text) 8%, var(--ds-color-transparent))}.A4Cn5q_recognized>button svg,.A4Cn5q_declared>button svg,.A4Cn5q_incomplete>button svg{width:16px;height:16px}.A4Cn5q_entry{flex:250px;gap:7px;min-width:0;display:flex}.A4Cn5q_entry input{flex:1;min-width:80px}.A4Cn5q_entry>button{background:var(--ds-color-surface-subtle);border:1px solid var(--ds-color-border-strong);color:var(--ds-color-action-primary);font-weight:var(--ds-weight-semibold);border-radius:var(--ds-radius-control);min-height:44px;font-size:var(--ds-type-body);align-items:center;gap:5px;padding:0 13px;display:inline-flex}.A4Cn5q_entry>button:disabled{cursor:not-allowed;opacity:.55}.A4Cn5q_entry>button svg{width:16px;height:16px}.A4Cn5q_options{background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);z-index:12;max-height:288px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto}.A4Cn5q_options button{background:var(--ds-color-transparent);color:var(--ds-color-text);font:inherit;text-align:left;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:9px 11px;display:flex}.A4Cn5q_options button:hover,.A4Cn5q_options button.A4Cn5q_active{background:var(--ds-color-accent-subtle)}.A4Cn5q_options svg{flex:none;width:15px;height:15px}.A4Cn5q_preview{background:var(--ds-color-transparent);color:var(--ds-color-text-muted);padding:var(--ds-space-1) 0;overflow-wrap:anywhere;align-items:flex-start;gap:7px;margin:0;font-size:12px;display:flex}.A4Cn5q_preview[data-kind=recognized]{background:var(--ds-color-transparent);color:var(--ds-color-success)}.A4Cn5q_preview[data-kind=incomplete]{background:var(--ds-color-transparent);color:var(--ds-color-warning)}.A4Cn5q_preview svg{flex:none;width:15px;height:15px;margin-top:1px}.A4Cn5q_help{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.A4Cn5q_field .A4Cn5q_help.A4Cn5q_help{gap:var(--ds-space-1);flex-direction:column;display:flex}.A4Cn5q_help span{max-width:720px;font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted)}.A4Cn5q_field .A4Cn5q_help strong{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);flex:none}.A4Cn5q_message{color:var(--ds-color-text-muted);font-size:12px;line-height:var(--ds-line-body);overflow-wrap:anywhere;margin:0}.A4Cn5q_message[data-kind=error]{color:var(--ds-color-destructive)}.A4Cn5q_field :focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}@media (max-width:560px){.A4Cn5q_control{min-height:40px;padding:var(--ds-space-2) var(--ds-space-3);align-items:stretch}.A4Cn5q_recognized,.A4Cn5q_declared,.A4Cn5q_incomplete{justify-content:space-between;width:100%}.A4Cn5q_entry{flex-basis:100%;min-width:0}.A4Cn5q_entry>button{border-radius:var(--ds-radius-control);font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);padding-inline:11px}.A4Cn5q_help{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.A4Cn5q_options{scroll-behavior:auto}}@media (max-width:900px){.A4Cn5q_help{gap:var(--ds-space-1);flex-direction:column}}
.GqvfEW_section{box-sizing:border-box;width:100%;max-width:var(--workspace-content-max,1280px);margin:var(--ds-space-6) auto 0;padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface);color:var(--ds-color-text)}.GqvfEW_section h2{margin:0 0 var(--ds-space-2);font:700 var(--ds-type-section-title)/1.3 var(--font-sans)}.GqvfEW_section p{max-width:70ch;margin:0 0 var(--ds-space-3);color:var(--ds-color-text-muted);font-size:var(--ds-type-body);line-height:var(--ds-line-body)}.GqvfEW_list{gap:0;margin:0;padding:0;list-style:none;display:grid}.GqvfEW_row{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-color-border);flex-wrap:wrap;display:flex}.GqvfEW_row strong{font-size:var(--ds-type-card-title);display:block}.GqvfEW_row span{color:var(--ds-color-text-muted);font-size:var(--ds-type-label)}
.xAQpFa_box{gap:var(--ds-space-2);margin:var(--ds-space-4) 0 0;padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface);min-width:0;display:grid}.xAQpFa_header{align-items:center;gap:var(--ds-space-2);display:flex}.xAQpFa_header h3{color:var(--ds-color-text);font-size:var(--ds-type-body);margin:0}.xAQpFa_badge{color:var(--ds-color-accent-ink);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold)}.xAQpFa_box p{margin:0}.xAQpFa_meta,.xAQpFa_lede{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body)}.xAQpFa_lede{color:var(--ds-color-text)}.xAQpFa_notice{padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-control);background:var(--ds-color-warning-tint);color:var(--ds-color-text);font-size:var(--ds-type-small)}.xAQpFa_table{border-collapse:collapse;width:100%;font-size:var(--ds-type-label)}.xAQpFa_table th,.xAQpFa_table td{padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) 0;border-top:1px solid var(--ds-color-border);text-align:left;vertical-align:top}.xAQpFa_table thead th{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);border-top:0}.xAQpFa_table tbody th{color:var(--ds-color-text);font-weight:var(--ds-weight-semibold)}.xAQpFa_state{color:var(--ds-color-text-muted);font-weight:var(--ds-weight-semibold);display:block}.xAQpFa_state[data-state=required]{color:var(--ds-color-text)}.xAQpFa_conflict{color:var(--ds-color-warning);font-weight:var(--ds-weight-semibold);display:block}.xAQpFa_source{color:var(--ds-color-text-muted);overflow-wrap:anywhere}.xAQpFa_source a{min-height:var(--ds-space-5);color:var(--ds-color-action-primary);align-items:center;display:inline-flex}.xAQpFa_seen{color:var(--ds-color-text-muted);white-space:nowrap}.xAQpFa_link{min-height:var(--ds-control-target);background:var(--ds-color-transparent);color:var(--ds-color-action-primary);font:inherit;font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);cursor:pointer;border:0;justify-self:start;padding:0;text-decoration:underline}@media (max-width:740px){.xAQpFa_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xAQpFa_table tr{gap:var(--ds-space-1) var(--ds-space-3);padding:var(--ds-space-2) 0;border-top:1px solid var(--ds-color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.xAQpFa_table th,.xAQpFa_table td{border-top:0;padding:0}.xAQpFa_table .xAQpFa_source,.xAQpFa_table .xAQpFa_seen{grid-column:1/-1}.xAQpFa_source a{padding-block:calc((var(--ds-control-target) - 1em) / 2)}}
.zOmnZW_shell{padding:var(--ds-space-4);background:var(--ds-color-surface)}.zOmnZW_grid{gap:var(--ds-space-4);margin-top:var(--ds-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zOmnZW_field{gap:calc(var(--ds-space-3) / 2);display:grid}.zOmnZW_field span{color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.zOmnZW_field textarea{resize:vertical}.zOmnZW_checkboxField{min-height:var(--ds-control-target);align-items:center;gap:var(--ds-space-2);padding-bottom:var(--ds-space-2);align-self:end;display:flex}.zOmnZW_checkboxField span{color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.zOmnZW_carField{gap:var(--ds-space-3);padding:var(--ds-space-4) 0 0;border:0;border-top:1px solid var(--ds-color-border);background:var(--ds-color-transparent);grid-column:span 3;margin:0;display:grid}.zOmnZW_carField legend{color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);padding:0}.zOmnZW_carOptions{gap:var(--ds-space-4);flex-wrap:wrap;display:flex}.zOmnZW_radioOption{min-height:var(--ds-control-target);align-items:center;gap:calc(var(--ds-space-3) / 2);color:var(--ds-color-text);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);display:flex}.zOmnZW_noteField{gap:calc(var(--ds-space-3) / 2);grid-column:span 3;display:grid}.zOmnZW_noteField span{color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.zOmnZW_derived{margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border)}.zOmnZW_derived strong{color:var(--ds-color-text);font-size:var(--ds-type-small);display:block}.zOmnZW_derived small{margin-top:var(--ds-space-1);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:1.5;font-weight:var(--ds-weight-regular);display:block}.zOmnZW_footer{justify-content:flex-end;align-items:center;gap:var(--ds-space-4);margin-top:var(--ds-space-4);display:flex}.zOmnZW_saved,.zOmnZW_saving{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);display:flex}.zOmnZW_error{color:var(--ds-color-destructive)}@media (max-width:900px){.zOmnZW_grid{grid-template-columns:1fr}.zOmnZW_carField,.zOmnZW_noteField{grid-column:span 1}}.zOmnZW_shell :is(input,select,textarea):focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}@media (max-width:900px),(pointer:coarse){.zOmnZW_shell .zOmnZW_field.zOmnZW_field>:is(input,select){min-height:var(--ds-control-target)}}.zOmnZW_moreDetails{margin-top:var(--ds-space-4);border-top:1px solid var(--ds-color-border);padding-top:var(--ds-space-3)}.zOmnZW_moreDetails>summary{color:var(--ds-color-action-primary);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);cursor:pointer}.zOmnZW_moreDetails>.zOmnZW_grid{margin-top:var(--ds-space-4)}.zOmnZW_flowHeader{gap:calc(var(--ds-space-3) / 2);display:grid}.zOmnZW_flowHeader b{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);display:flex}.zOmnZW_flowHeader small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small)}.zOmnZW_suffixed{display:block;position:relative}.zOmnZW_suffixed>input{width:100%;padding-right:4.5rem}.zOmnZW_suffix{inset-block:0;right:var(--ds-space-3);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);pointer-events:none;align-items:center;display:flex;position:absolute}.zOmnZW_moreOpen>summary{display:none}
.GJ1yrW_root{border:1px solid var(--line);color:#80908d;background:#fff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;width:min(340px,100%);min-width:0;min-height:42px;padding:5px 10px;display:flex;position:relative}.GJ1yrW_loading{padding-right:34px}.GJ1yrW_root:focus-within{outline:3px solid var(--cc-focus-ring);outline-offset:2px}.GJ1yrW_active{color:#0758aa;background:#edf6ff;border-color:#0874d1;box-shadow:inset 0 -2px #0874d1}.GJ1yrW_icon{color:#0b67bd;flex:none;place-items:center;display:grid}.GJ1yrW_input{color:#536864;min-width:0;min-height:30px;font:12px var(--font-ui);background:0 0;border:0;outline:0;flex:112px}.GJ1yrW_chip{color:#063f78;min-width:0;max-width:100%;font:700 11px/1.2 var(--font-ui);background:#dceeff;border:1px solid #8cc5f7;border-radius:999px;align-items:center;gap:2px;padding:3px 4px 3px 7px;display:inline-flex}.GJ1yrW_chipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.GJ1yrW_chipRemove{color:#0758aa;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.GJ1yrW_chipRemove:hover,.GJ1yrW_chipRemove:focus-visible{outline-offset:1px;background:#fff;outline:2px solid #0758aa}.GJ1yrW_spinner{animation:.8s linear infinite GJ1yrW_company-filter-spin;position:absolute;right:10px}.GJ1yrW_list{z-index:45;background:#fff;border:1px solid #a9c7e8;border-radius:12px;width:min(330px,100vw - 32px);max-height:320px;margin:0;padding:7px;list-style:none;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto;box-shadow:0 18px 46px #0b2d5c33}.GJ1yrW_helpRow{justify-content:flex-end;margin:-1px -1px 2px;padding:0 1px;display:flex}.GJ1yrW_actions{border-bottom:1px solid #e4eaf1;justify-content:flex-end;margin:-1px -1px 7px;padding:0 1px 7px;display:flex}.GJ1yrW_option{color:#344054;text-align:left;width:100%;min-height:38px;font:650 11px/1.35 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px}.GJ1yrW_option:hover,.GJ1yrW_optionActive{color:#0758aa;background:#eaf4ff}.GJ1yrW_message{color:#667085;font:10px/1.4 var(--font-ui);margin:0;padding:9px 10px}.GJ1yrW_warning{color:#8e2934}@keyframes GJ1yrW_company-filter-spin{to{transform:rotate(360deg)}}@media (max-width:700px){.GJ1yrW_root{flex:0 0 100%;width:100%}.GJ1yrW_list{z-index:90;width:auto;max-height:min(50vh,360px);position:fixed;inset:auto 16px 18px}}@media (prefers-reduced-motion:reduce){.GJ1yrW_spinner{animation:none}}
.M7QbeG_shell{color:var(--ds-color-text);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);min-width:0;font-family:var(--font-sans,inherit);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:1rem;margin:1rem 0;padding:1.25rem;display:grid;}.M7QbeG_shell [hidden]{display:none!important}.M7QbeG_shell label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);gap:6px;min-width:0;display:grid}.M7QbeG_shell input,.M7QbeG_shell select,.M7QbeG_shell textarea{width:100%;min-width:0}.M7QbeG_shell textarea{resize:vertical}.M7QbeG_shell button{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);width:auto;max-width:100%;min-height:44px;color:var(--ds-color-text);font:inherit;font-size:var(--ds-type-body);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .85rem;font-weight:600;display:inline-flex}.M7QbeG_shell button:hover{border-color:var(--ds-color-accent)}.M7QbeG_shell button:disabled{cursor:not-allowed;opacity:.55}.M7QbeG_shell button:focus-visible,.M7QbeG_shell summary:focus-visible,.M7QbeG_timeline:focus-visible,.M7QbeG_shell input:focus-visible,.M7QbeG_shell select:focus-visible,.M7QbeG_shell textarea:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.M7QbeG_shell .M7QbeG_primaryAction{color:var(--ds-color-surface);border:1px solid var(--ds-color-action-primary);background:var(--ds-color-action-primary);border-color:var(--ds-color-action-primary)}.M7QbeG_shell .M7QbeG_primaryAction:hover{color:var(--ds-color-surface);border-color:var(--ds-color-action-primary);background:var(--ds-color-action-primary)}.M7QbeG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.M7QbeG_heading{align-items:center;gap:.75rem;display:flex}.M7QbeG_heading>span,.M7QbeG_heading small{display:none}.M7QbeG_heading h2{font-size:var(--ds-type-section-title);color:var(--ds-color-text);margin:0;line-height:1.2}.M7QbeG_heading p{color:var(--ds-color-text-muted);font-size:var(--ds-type-body);margin:.5rem 0 0;line-height:1.5}.M7QbeG_heading>div{flex:1;min-width:0}.M7QbeG_facts{gap:.7rem;min-width:0;display:grid}.M7QbeG_sectionTabs{min-width:0}.M7QbeG_timelineToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.M7QbeG_timelineToolbar p{font-size:var(--ds-type-small);color:var(--ds-color-text-muted);margin:0}.M7QbeG_timelineFilters{gap:var(--ds-space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.M7QbeG_timeline{overscroll-behavior-x:contain;min-width:0;display:flex;overflow-x:auto}.M7QbeG_timelineNode{background:var(--ds-color-transparent);text-align:left;scroll-snap-align:start;border:0;border-radius:0;flex-direction:column;flex:0 0 250px;align-items:stretch;gap:.3rem;width:250px;min-width:0;max-width:none;padding:0 .5rem;display:flex;position:relative}.M7QbeG_timelineNode:last-child{margin-right:0}.M7QbeG_nodeCard{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);text-align:left;place-content:start stretch;gap:.4rem;width:100%;display:grid}.M7QbeG_shell button.M7QbeG_nodeCard{grid-template-columns:minmax(0,1fr);justify-content:stretch;height:auto;display:grid}.M7QbeG_nodeCard>small{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);display:none}.M7QbeG_nodeCard strong{color:var(--ds-color-text);font-size:var(--ds-type-card-title);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.M7QbeG_nodeCard>span{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.M7QbeG_nodeCard .M7QbeG_nodePeriod{font-size:var(--ds-type-small)}.M7QbeG_nodeCard .M7QbeG_nodeState{color:var(--ds-color-warning);font-weight:600;font-size:var(--ds-type-small);white-space:normal;align-items:center;gap:.35rem;line-height:1.35;display:flex;overflow:visible}.M7QbeG_nodeState svg{flex-shrink:0;width:14px;height:14px}.M7QbeG_timelineNode[data-review-state=approved] .M7QbeG_nodeState{color:var(--ds-color-success)}.M7QbeG_timelineNode[data-review-state=unreviewed] .M7QbeG_nodeState,.M7QbeG_timelineNode[data-review-state=removed] .M7QbeG_nodeState,.M7QbeG_timelineNode[data-review-state=rejected] .M7QbeG_nodeState{color:var(--ds-color-inactive)}.M7QbeG_nodeCard[aria-expanded=true],.M7QbeG_timelineNode:hover .M7QbeG_nodeCard{border-color:var(--ds-color-accent)}.M7QbeG_shell .M7QbeG_timelineRestore{min-height:38px;color:var(--ds-color-action-primary);align-self:start}.M7QbeG_archivedActions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.M7QbeG_archivedActions .M7QbeG_removeConfirmation{flex:100%}.M7QbeG_compactDetails,.M7QbeG_importReview,.M7QbeG_danger,.M7QbeG_goals{border:0;border-top:1px solid var(--ds-color-border);background:var(--ds-color-transparent);min-width:0;box-shadow:none;border-radius:0;padding:.8rem 1rem}.M7QbeG_compactDetails summary,.M7QbeG_importReview>summary,.M7QbeG_danger summary,.M7QbeG_goals summary{cursor:pointer;font-size:var(--ds-type-body);font-weight:600}.M7QbeG_compactDetails[open]>summary,.M7QbeG_importReview[open]>summary{margin-bottom:.8rem}.M7QbeG_importer{gap:.7rem;padding:.4rem 0;display:grid}.M7QbeG_importer>div{gap:.7rem;display:flex}.M7QbeG_importer>div>span{gap:.3rem;display:grid}.M7QbeG_importer svg{color:var(--ds-color-accent);flex-shrink:0}.M7QbeG_importer small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_importStatus{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.M7QbeG_importStatus>span{flex:1}.M7QbeG_readingSummary{gap:.35rem;min-width:0;display:grid}.M7QbeG_readingSummary p,.M7QbeG_readingSummary small{margin:0;line-height:1.5}.M7QbeG_readingSummary p{color:var(--ds-color-text);font-size:var(--ds-type-body)}.M7QbeG_readingSummary small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_readingSummary .M7QbeG_supersededNotice{border-left:1px solid var(--ds-color-border);background:var(--ds-color-surface-subtle);margin-top:.35rem;padding:.7rem}.M7QbeG_slowReading{color:var(--ds-color-text-muted);font-size:var(--ds-type-body);margin:0;line-height:1.5}.M7QbeG_readingActions,.M7QbeG_aiConsent{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.M7QbeG_aiConsent{border:1px solid var(--ds-color-border);border-radius:8px;padding:.8rem}.M7QbeG_aiConsent p{color:var(--ds-color-text-muted);font-size:var(--ds-type-body);flex:100%;margin:0;line-height:1.55}.M7QbeG_onboarding{gap:.5rem;display:grid}.M7QbeG_documentActions article>span{gap:.2rem;min-width:0;display:grid}.M7QbeG_documentActions article>span strong{overflow-wrap:anywhere}.M7QbeG_documentUsage{margin-top:6px;display:grid}.M7QbeG_documentActions .M7QbeG_aiConsent{grid-column:1/-1}.M7QbeG_documentDelete{justify-content:end;align-items:center;gap:.4rem;display:flex}.M7QbeG_documentDelete small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);grid-column:1/-1}.M7QbeG_message{border:1px solid var(--ds-color-border);font-size:var(--ds-type-body);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:.75rem}.M7QbeG_danger{color:var(--ds-color-text-muted)}.M7QbeG_danger p{font-size:var(--ds-type-body)}.M7QbeG_danger button{color:var(--ds-color-destructive);margin-top:.7rem}.M7QbeG_detailDialog{width:min(1060px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ds-color-text);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);box-shadow:0 16px 64px color-mix(in srgb, var(--ds-color-text) 16%, var(--ds-color-transparent));border-radius:8px;padding:0;overflow:hidden}.M7QbeG_detailDialog[open]{flex-direction:column;animation:.22s ease-out M7QbeG_card-open;display:flex}.M7QbeG_dialogHeader{border-bottom:1px solid var(--ds-color-border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.5rem;display:flex}.M7QbeG_dialogHeader strong{font-size:var(--ds-type-body);color:var(--ds-color-text-muted);font-weight:400}.M7QbeG_dialogHeader button{color:var(--ds-color-action-primary)}.M7QbeG_dialogBody{overscroll-behavior:contain;min-height:0;padding:0 1.5rem 1rem;overflow-y:auto}.M7QbeG_fact{gap:.8rem;min-width:0;display:grid}.M7QbeG_cardHeading{justify-content:space-between;align-items:start;gap:1rem;padding:1.5rem 0 .75rem;display:flex}.M7QbeG_cardHeading>div{min-width:0}.M7QbeG_cardHeading small{color:var(--ds-color-text-muted);font-weight:var(--ds-weight-regular);font-size:var(--ds-type-small)}.M7QbeG_cardHeading h4{color:var(--ds-color-text);font-size:var(--ds-type-card-title);letter-spacing:-.03em;overflow-wrap:anywhere;margin:.7rem 0 .9rem;line-height:1.15}.M7QbeG_cardMeta{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);flex-wrap:wrap;gap:.6rem 1.25rem;margin:0;display:flex}.M7QbeG_cardMeta span{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);align-items:center;gap:.4rem;display:inline-flex}.M7QbeG_cardMeta svg{flex-shrink:0}.M7QbeG_reviewBadge{color:var(--ds-color-warning);font-size:var(--ds-type-small);background:var(--ds-color-transparent);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;flex-shrink:0;padding:0}.M7QbeG_fact[data-review-state=approved] .M7QbeG_reviewBadge{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_fact[data-review-state=unreviewed] .M7QbeG_reviewBadge,.M7QbeG_fact[data-review-state=removed] .M7QbeG_reviewBadge,.M7QbeG_fact[data-review-state=rejected] .M7QbeG_reviewBadge{color:var(--ds-color-inactive);border-color:var(--ds-color-border-strong);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_reviewHint{font-size:var(--ds-type-small);color:var(--ds-color-text-muted);margin:0;line-height:1.6}.M7QbeG_checkMarker,.M7QbeG_duplicateMarker{align-items:center;gap:.25rem;margin-left:.45rem;color:var(--ds-color-warning)!important;font-size:var(--ds-type-small)!important;white-space:nowrap!important;font-weight:700!important;display:inline-flex!important;overflow:visible!important}.M7QbeG_checkMarker svg,.M7QbeG_duplicateMarker svg{flex:none}.M7QbeG_duplicateCompare{border-bottom:1px solid var(--ds-color-border);gap:.8rem;padding:1rem 0;display:grid}.M7QbeG_duplicateCompare>header{align-items:start;gap:.6rem;display:flex}.M7QbeG_duplicateCompare h3,.M7QbeG_duplicateCompare p{margin:0}.M7QbeG_duplicateCompare p{color:var(--ds-color-text-muted);font-size:var(--ds-type-body)}.M7QbeG_compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.M7QbeG_compareGrid>label{border:1px solid var(--ds-color-border);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.8rem;display:grid}.M7QbeG_compareGrid input{width:18px;margin-top:.2rem}.M7QbeG_compareGrid .M7QbeG_factGrid{grid-template-columns:minmax(0,1fr)}.M7QbeG_duplicateCompare footer{justify-content:end;gap:.5rem;display:flex}.M7QbeG_editorCanvas{border-top:1px solid var(--ds-color-border);grid-template-columns:minmax(0,1fr);margin-top:.25rem;display:grid}.M7QbeG_editorTabs{white-space:nowrap;scrollbar-width:thin;gap:.65rem;min-width:0;padding:1rem 2px .5rem;display:flex;overflow-x:auto}.M7QbeG_shell .M7QbeG_editorTabs button{text-align:left;white-space:nowrap;border-width:1px;flex:1 0 150px;align-content:center;justify-items:start;padding:.8rem 1rem;display:grid}.M7QbeG_editorTabs button small{font-size:var(--ds-type-small);align-items:center;gap:.4rem;font-weight:400;display:flex}.M7QbeG_completionDot{background:currentColor;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.M7QbeG_shell .M7QbeG_editorTabs button[data-completion=complete]{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-success-tint)}.M7QbeG_shell .M7QbeG_editorTabs button[data-completion=partial]{color:var(--ds-color-warning);border-color:var(--ds-color-warning);background:var(--ds-color-warning-tint)}.M7QbeG_shell .M7QbeG_editorTabs button[data-completion=empty]{color:var(--ds-color-inactive);border-color:var(--ds-color-border-strong);background:var(--ds-color-surface-subtle)}.M7QbeG_shell .M7QbeG_editorTabs button[aria-selected=true]{box-shadow:inset 0 -3px}.M7QbeG_editorFields{border:0;min-width:0;margin:0;padding:1.5rem 0}.M7QbeG_editorFields [role=tabpanel]:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.M7QbeG_editorFields h5{font-size:var(--ds-type-card-title);letter-spacing:-.02em;margin:.5rem 0 1rem}.M7QbeG_eyebrow{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);letter-spacing:.12em;font-weight:var(--ds-weight-semibold)}.M7QbeG_editForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.M7QbeG_fullWidth{grid-column:1/-1}.M7QbeG_dateFields{border:0;border-top:1px solid var(--ds-color-border);background:var(--ds-color-transparent);min-width:0;box-shadow:none;border-radius:0;grid-template-columns:1fr;gap:.6rem;margin:0;padding:.6rem;display:grid}.M7QbeG_dateFields legend{color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_dateFields label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_editForm .M7QbeG_checkbox{align-items:center;gap:.5rem;min-height:44px;display:flex}.M7QbeG_checkbox input{width:18px}.M7QbeG_editorFooter{border-top:1px solid var(--ds-color-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.M7QbeG_editorFooter>span{font-size:var(--ds-type-small);color:var(--ds-color-text-muted);gap:.4rem;max-width:24rem;line-height:1.5;display:flex}.M7QbeG_editorFooter>span svg{flex-shrink:0}.M7QbeG_actions{flex-wrap:wrap;gap:.5rem;display:flex}.M7QbeG_shell .M7QbeG_dangerAction{color:var(--ds-color-destructive)}.M7QbeG_removeConfirmation{color:var(--ds-color-text);font-size:var(--ds-type-body);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.M7QbeG_shell .M7QbeG_removeConfirmation button:first-of-type{border-color:var(--ds-color-destructive);color:var(--ds-color-destructive)}.M7QbeG_titlePicker{border:0;min-width:0;margin:0;padding:0}.M7QbeG_titleField{gap:1rem;display:grid}.M7QbeG_titleField .M7QbeG_titlePicker{border-bottom:1px solid var(--ds-color-border);padding:.8rem 0}.M7QbeG_titleField .M7QbeG_titleOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.M7QbeG_titlePicker legend{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);color:var(--ds-color-accent)}.M7QbeG_titlePicker p{font-size:var(--ds-type-body);color:var(--ds-color-text-muted);margin:.6rem 0;line-height:1.5}.M7QbeG_titleOptions{margin:1rem 0;display:grid}.M7QbeG_titleOptions>span{border-bottom:1px solid var(--ds-color-border);align-items:center;min-width:0;display:flex}.M7QbeG_shell .M7QbeG_titleOptions button{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:0;justify-content:start;min-width:0}.M7QbeG_titleOptions button[aria-pressed]{flex:1;padding:.7rem .3rem}.M7QbeG_titleOptions button svg{color:var(--ds-color-accent);flex-shrink:0;width:20px;height:20px}.M7QbeG_titleOptions button[aria-pressed=true]{color:var(--ds-color-accent)}.M7QbeG_shell .M7QbeG_titleOptions button:not([aria-pressed]){width:44px;color:var(--ds-color-text-muted);flex-shrink:0;justify-content:center}.M7QbeG_titlePicker>button{color:var(--ds-color-accent);margin-top:.7rem}.M7QbeG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.M7QbeG_factGrid>div{border-bottom:1px solid var(--ds-color-border);border:0;border-top:1px solid var(--ds-color-border);background:var(--ds-color-transparent);min-width:0;box-shadow:none;border-radius:0;padding:.75rem}.M7QbeG_factGrid dt{font-size:var(--ds-type-small);text-transform:capitalize;color:var(--ds-color-text-muted)}.M7QbeG_factGrid dd{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ds-type-body);max-height:12rem;margin:.4rem 0 0;overflow-y:auto}.M7QbeG_factGrid dd span{margin-top:.3rem;display:block}.M7QbeG_shell .M7QbeG_fieldConfirmation{font-size:var(--ds-type-body);color:var(--ds-color-accent);margin-top:.6rem;padding:.4rem .6rem}.M7QbeG_shell .M7QbeG_fieldConfirmation[data-confirmed=true]{color:var(--ds-color-success);opacity:1}.M7QbeG_roleDetails h5,.M7QbeG_skillSection h3{font-size:var(--ds-type-section-title);margin:.8rem 0}.M7QbeG_roleDetails p,.M7QbeG_skillSection p,.M7QbeG_goals p{color:var(--ds-color-text-muted);font-size:var(--ds-type-body);line-height:1.6}.M7QbeG_contextField{align-content:start;gap:6px;min-width:0;display:grid}.M7QbeG_privateSalary{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_suggestionHeader{color:var(--ds-color-accent);font-size:var(--ds-type-body);align-items:center;gap:.45rem;margin:.75rem 0 0;font-weight:700;display:flex}.M7QbeG_suggestionHeader svg{flex:none}.M7QbeG_suggestionSlot{gap:.55rem;min-width:0;margin-top:.35rem;display:grid}.M7QbeG_suggestionChip{border:1px solid color-mix(in srgb,var(--ds-color-accent) 34%,var(--ds-color-border));background:color-mix(in srgb,var(--ds-color-accent) 5%,var(--ds-color-surface));border-radius:8px;gap:.55rem;min-width:0;padding:.7rem;display:grid}.M7QbeG_suggestionValue{align-items:center;gap:.4rem;min-width:0;display:flex}.M7QbeG_suggestionValue svg{color:var(--ds-color-accent);flex:none}.M7QbeG_suggestionValue strong{overflow-wrap:anywhere;min-width:0;font-size:var(--ds-type-body)}.M7QbeG_suggestionValue small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);white-space:nowrap;margin-left:auto}.M7QbeG_suggestionActions{flex-wrap:wrap;gap:.35rem;display:flex}.M7QbeG_shell .M7QbeG_suggestionActions button{min-height:38px;color:var(--ds-color-accent);font-size:var(--ds-type-body);padding:.4rem .65rem}.M7QbeG_shell .M7QbeG_suggestionActions button[aria-pressed=true]{border-color:var(--ds-color-accent);background:color-mix(in srgb,var(--ds-color-accent) 10%,var(--ds-color-surface))}.M7QbeG_vocabularyChoice{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.45rem;display:grid}.M7QbeG_vocabularyChoice label{min-width:0;font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_suggestionNotice{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:1.5;margin:.5rem 0 0!important}.M7QbeG_suggestionRequest{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.75rem;display:flex}.M7QbeG_suggestionRequest p{color:var(--ds-color-text-muted);font-size:var(--ds-type-body);flex:240px;margin:0;line-height:1.5}.M7QbeG_shell [data-suggestion-evidence=true]{outline:3px solid color-mix(in srgb,var(--ds-color-focus) 55%,var(--ds-color-transparent));outline-offset:4px;background:color-mix(in srgb,var(--ds-color-warning-tint) 38%,var(--ds-color-surface));border-radius:8px}.M7QbeG_inlineForm{flex-wrap:wrap;align-items:end;gap:.7rem;margin-top:1rem;display:flex}.M7QbeG_inlineForm label{min-width:120px;font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);flex:1}.M7QbeG_inlineForm button{flex:none}.M7QbeG_tags{flex-wrap:wrap;gap:.5rem;max-height:14rem;display:flex;overflow-y:auto}.M7QbeG_tags>span{border:1px solid var(--ds-color-border);color:var(--ds-color-accent);border-radius:8px;align-items:center;gap:.35rem;padding-left:.75rem;display:flex}.M7QbeG_tags a{color:var(--ds-color-action-primary);font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.M7QbeG_tags a:hover{color:var(--ds-color-action-primary);font-weight:var(--ds-weight-semibold);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.M7QbeG_shell .M7QbeG_tags button{border:0;width:44px}.M7QbeG_goalList{max-height:12rem;overflow-y:auto}.M7QbeG_goalList>div{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.M7QbeG_goalList span{color:var(--ds-color-text-muted);font-size:var(--ds-type-small)}.M7QbeG_goalList button{margin-left:auto}.M7QbeG_profileRow{border-top:1px solid var(--ds-color-border);padding:.7rem 0}.M7QbeG_profileRow summary span{color:var(--ds-color-text-muted);margin-left:.5rem;font-weight:400}.M7QbeG_spin{animation:1s linear infinite M7QbeG_master-cv-spin}@keyframes M7QbeG_master-cv-spin{to{transform:rotate(360deg)}}@keyframes M7QbeG_card-open{0%{opacity:.5;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:740px){.M7QbeG_shell{scroll-margin-top:var(--workspace-header-height);padding:1rem}.M7QbeG_timelineNode{flex-basis:min(250px,82vw);width:min(250px,82vw)}.M7QbeG_detailDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:auto}.M7QbeG_dialogHeader{padding:.65rem 1rem}.M7QbeG_dialogBody{padding:0 1rem .7rem}.M7QbeG_cardHeading{flex-wrap:wrap;padding-top:1rem}.M7QbeG_cardHeading h4{font-size:var(--ds-type-card-title)}.M7QbeG_editorCanvas{grid-template-columns:minmax(0,1fr)}.M7QbeG_editorFields{padding:1.25rem 0}.M7QbeG_editorTabs{gap:.45rem}.M7QbeG_shell .M7QbeG_editorTabs button{flex-basis:auto;min-width:148px;padding:.7rem .8rem}.M7QbeG_editorFooter{flex-direction:column;align-items:stretch;gap:.65rem}.M7QbeG_editorFooter .M7QbeG_actions{justify-content:end}}@media (max-width:440px){.M7QbeG_shell{padding:.85rem}.M7QbeG_sectionTabs{min-width:0}.M7QbeG_timelineToolbar p{font-size:var(--ds-type-small)}.M7QbeG_dialogHeader strong{display:none}.M7QbeG_dialogHeader{justify-content:flex-end}.M7QbeG_editForm,.M7QbeG_factGrid,.M7QbeG_titleField .M7QbeG_titleOptions{grid-template-columns:minmax(0,1fr)}.M7QbeG_editorFooter .M7QbeG_primaryAction{flex:1}.M7QbeG_profileRow summary span{margin:.3rem 0 0;display:block}.M7QbeG_readingActions button,.M7QbeG_aiConsent button{flex:100%}.M7QbeG_compareGrid{grid-template-columns:minmax(0,1fr)}.M7QbeG_suggestionValue{flex-wrap:wrap;align-items:flex-start}.M7QbeG_suggestionValue small{width:100%;font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);margin-left:1.45rem}.M7QbeG_suggestionActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.M7QbeG_shell .M7QbeG_suggestionActions button{white-space:nowrap;width:100%;min-width:0}.M7QbeG_vocabularyChoice{grid-template-columns:minmax(0,1fr)}.M7QbeG_vocabularyChoice button{width:100%}}@media (prefers-reduced-motion:reduce){.M7QbeG_detailDialog[open],.M7QbeG_spin{opacity:1;animation:none}}.M7QbeG_shell .M7QbeG_activation{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.M7QbeG_activation>span:first-of-type{flex:1;min-width:150px}.M7QbeG_activationState{color:var(--ds-color-inactive);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_activation:has(input:checked) .M7QbeG_activationState{color:var(--ds-color-success);background:var(--ds-color-transparent);border-color:var(--ds-color-success);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_activation small{font-weight:var(--ds-weight-regular);font-size:var(--ds-type-small);color:var(--ds-color-text-muted);margin-top:4px;display:block}.M7QbeG_locationPicker{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:8px;min-width:0;display:grid;position:relative}.M7QbeG_locationPicker>label{font-weight:var(--ds-weight-semibold);font-size:var(--ds-type-label);grid-column:1/-1}.M7QbeG_locationPicker>input{width:100%}.M7QbeG_locationPicker ul{z-index:3;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);max-height:240px;box-shadow:0 8px 22px color-mix(in srgb, var(--ds-color-text) 13%, var(--ds-color-transparent));border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:76px;left:0;right:0;overflow-y:auto}.M7QbeG_locationPicker li{cursor:pointer;padding:12px}.M7QbeG_locationPicker li[aria-selected=true]{background:color-mix(in srgb, var(--ds-color-accent) 10%, var(--ds-color-surface));border-radius:var(--ds-radius-control)}.M7QbeG_locationPicker small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);grid-column:1/-1}.M7QbeG_locationPicker>button{white-space:nowrap;grid-area:2/2;place-self:stretch end}.M7QbeG_helpDialog{border:1px solid var(--ds-color-border);width:min(520px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ds-color-text-muted);background:var(--ds-color-surface);border-radius:8px;padding:26px;line-height:1.6;overflow-y:auto}.M7QbeG_helpDialog::backdrop{background:color-mix(in srgb, var(--ds-color-text) 38%, var(--ds-color-transparent))}.M7QbeG_helpDialog button{border-radius:var(--ds-radius-control);min-height:44px;color:var(--ds-color-surface);background:var(--ds-color-action-primary);font:inherit;cursor:pointer;border:0;padding:10px 22px}.M7QbeG_editForm>label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);align-content:start}.M7QbeG_undoToast{z-index:30;right:max(16px,3vw);bottom:max(16px,env(safe-area-inset-bottom));border:1px solid var(--ds-color-border-strong);border-left:1px solid var(--ds-color-border);background:var(--ds-color-surface);width:min(390px,100vw - 32px);color:var(--ds-color-text);box-shadow:none;border-radius:8px;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex;position:fixed}.M7QbeG_undoToast span{min-width:0;font-size:var(--ds-type-small);flex:1;line-height:1.4}.M7QbeG_shell .M7QbeG_undoToast button{border-color:var(--ds-color-accent);color:var(--ds-color-accent);flex:none}html[data-profile-editor-open=true] [data-install-app-prompt=card]{visibility:hidden;pointer-events:none}.M7QbeG_shell{background:var(--ds-color-transparent);border:0;border-radius:0;gap:24px;margin:0;padding:0}.M7QbeG_facts{gap:22px}.M7QbeG_sectionRow{border-bottom:1px solid var(--ds-color-border);justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;display:flex}.M7QbeG_sectionRow .M7QbeG_sectionTabs{border-bottom:0;flex:1}.M7QbeG_sectionTabsGroup{align-items:center;gap:var(--ds-space-2);flex:1;min-width:0;display:flex}.M7QbeG_sectionRow .M7QbeG_sectionTabsGroup .M7QbeG_sectionTabs{flex:0 auto}.M7QbeG_sectionStatus{color:var(--ds-color-text-muted);flex:none;align-items:center;gap:18px;padding:0 4px 10px;display:flex}.M7QbeG_sectionStatus>span{min-height:34px;font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);background:var(--ds-color-transparent);text-transform:none;letter-spacing:normal;border:0;border-radius:0;align-items:center;gap:6px;padding:0;display:inline-flex}.M7QbeG_sectionStatus>small{max-width:92px;font-size:var(--ds-type-small);text-align:right;line-height:1.1;font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted)}.M7QbeG_sectionStatus .M7QbeG_autoConfirmed{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_sectionStatus .M7QbeG_importedPill{color:var(--ds-color-inactive);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_timelineToolbar{min-height:46px}.M7QbeG_timelineGuide{width:100%;min-width:0;color:var(--ds-color-text-muted);flex-wrap:wrap;flex:1;align-items:center;gap:12px;font-size:12px;display:flex}.M7QbeG_helpLink{white-space:nowrap;margin-left:auto}.M7QbeG_timeline{padding:var(--ds-space-2) var(--ds-space-2) 14px;scroll-padding-inline:var(--ds-space-2);scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px}.M7QbeG_timeline::-webkit-scrollbar{display:none}.M7QbeG_timelineNode{flex:0 0 var(--timeline-card-width,232px);width:var(--timeline-card-width,232px);gap:0;min-width:232px;min-height:200px;padding:0}.M7QbeG_nodeCard{flex:1;min-height:156px;padding:26px 18px 14px;position:relative}.M7QbeG_nodeCard strong{-webkit-line-clamp:3;padding-right:17px;font-size:16px;line-height:1.15}.M7QbeG_cardPencil{color:var(--ds-color-accent);position:absolute;top:15px;right:15px}.M7QbeG_nodeCard .M7QbeG_nodeState{border-top:1px solid var(--ds-color-border);color:var(--ds-color-warning);margin-top:auto;padding-top:9px}.M7QbeG_nodeCard[aria-expanded=true]{border-width:2px;border-color:var(--ds-color-accent);padding:25px 17px 14px}.M7QbeG_cardActivation{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);min-height:54px;color:var(--ds-color-text);border-top:0;border-radius:0 0 8px 8px;align-items:center;padding:9px 17px;gap:12px!important;font-size:12px!important;font-weight:700!important;display:flex!important}.M7QbeG_timelineNode:has(.M7QbeG_nodeCard[aria-expanded=true]) .M7QbeG_cardActivation{border-width:0 2px 2px;border-color:var(--ds-color-accent);padding:9px 16px 8px}.M7QbeG_timelineHint,.M7QbeG_timelineImportNote{color:var(--ds-color-text-muted);margin:-4px 8px 0;font-size:12px;line-height:1.5}.M7QbeG_timelineImportNote{margin-top:0}.M7QbeG_detailDialog{border:0;border-left:1px solid var(--ds-color-border);border-radius:0;width:min(1100px,100vw - 80px);height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto}.M7QbeG_detailDialog[open]{animation:.22s ease-out M7QbeG_sheet-open}.M7QbeG_detailDialog::backdrop{background:color-mix(in srgb, var(--ds-color-text) 32%, var(--ds-color-transparent))}@keyframes M7QbeG_sheet-open{0%{opacity:.7;transform:translate(28px)}to{opacity:1;transform:none}}.M7QbeG_dialogHeader{z-index:5;background:var(--ds-color-surface);min-height:60px;padding:8px 22px 8px 34px;position:sticky;top:0}.M7QbeG_dialogHeader>span{align-items:center;gap:14px;display:flex}.M7QbeG_dialogHeader em{border:1px solid var(--ds-color-border);background:var(--ds-color-surface-subtle);color:var(--ds-color-text-muted);font-size:12px;font-style:normal;font-weight:var(--ds-weight-semibold);border-radius:7px;padding:8px 13px}.M7QbeG_dialogHeader button{min-height:42px;padding-inline:16px}.M7QbeG_dialogBody{padding:0 34px}.M7QbeG_fact{gap:0}.M7QbeG_cardHeading{padding-top:24px}.M7QbeG_roleEditorHero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:30px;padding:28px 0 22px;display:grid}.M7QbeG_roleEditorTitle h1{color:var(--ds-color-text);font-size:var(--ds-type-page-title);letter-spacing:-.025em;margin:0 0 17px;line-height:1.12}.M7QbeG_inlineMetadata{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.M7QbeG_inlineMetadata>span,.M7QbeG_inlineMetadata label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);align-items:center;gap:6px;display:flex}.M7QbeG_inlineMetadata input{width:132px}.M7QbeG_inlineMetadata .M7QbeG_currentRole{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);flex-direction:row}.M7QbeG_inlineMetadata .M7QbeG_currentRole input{width:17px}.M7QbeG_inlineLocation{min-width:min(280px,100%)}.M7QbeG_inlineLocation .M7QbeG_locationPicker{flex:1;align-items:center;display:flex}.M7QbeG_inlineLocation .M7QbeG_locationPicker>label,.M7QbeG_inlineLocation .M7QbeG_locationPicker>button,.M7QbeG_inlineLocation .M7QbeG_locationPicker>small{display:none}.M7QbeG_inlineLocation .M7QbeG_locationPicker ul{top:38px}.M7QbeG_roleEditorStates{justify-items:stretch;gap:8px;min-width:150px;display:grid}.M7QbeG_roleEditorStates>span{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-align:center;background:var(--ds-color-transparent);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_roleEditorStates .M7QbeG_autoConfirmed,.M7QbeG_roleEditorStates .M7QbeG_activeState{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_roleEditorStates .M7QbeG_inactiveState{color:var(--ds-color-inactive);border-color:var(--ds-color-transparent);background:var(--ds-color-transparent)}.M7QbeG_shell .M7QbeG_undoAiFill{min-height:32px;color:var(--ds-color-action-primary);background:var(--ds-color-transparent);border:0;padding:3px 0;font-size:12px;text-decoration:underline}.M7QbeG_roleEditorStates small[role=alert]{color:var(--ds-color-destructive);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_editorActivation{color:var(--ds-color-text-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;padding-top:4px;font-size:var(--ds-type-small)!important;gap:8px!important;display:flex!important}.M7QbeG_editorCanvas{border-top:0;margin-top:0}.M7QbeG_editorTabs{border-bottom:1px solid var(--ds-color-border);gap:32px;padding:0}.M7QbeG_shell .M7QbeG_editorTabs button{border:0;border-bottom:2px solid var(--ds-color-transparent);min-width:0;color:var(--ds-color-action-primary);background:var(--ds-color-transparent);font-size:var(--ds-type-body);border-radius:0;flex:none;padding:14px 10px 12px}.M7QbeG_shell .M7QbeG_editorTabs button[aria-selected=true]{color:var(--ds-color-accent);border-bottom-color:var(--ds-color-accent);box-shadow:none}.M7QbeG_editorFields{padding:30px 0 94px}.M7QbeG_editForm,.M7QbeG_contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;display:grid}.M7QbeG_contextGrid{margin:28px 0}.M7QbeG_inputWithIcon{display:block;position:relative}.M7QbeG_inputWithIcon>:first-child{padding-right:36px}.M7QbeG_inputWithIcon>svg{color:var(--ds-color-accent);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.M7QbeG_titleField{gap:8px}.M7QbeG_titlePicker{margin:0}.M7QbeG_titlePicker legend{color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_titleChips{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.M7QbeG_titleChips>.M7QbeG_suggestionSlot{flex:100%;margin:0}.M7QbeG_titleChips>span{border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface-subtle);min-height:46px;font-size:13px;font-weight:var(--ds-weight-semibold);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:9px 8px 9px 12px;display:inline-flex}.M7QbeG_aiMark{border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface-subtle);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-bold);vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;margin-left:7px;padding:2px 5px;line-height:1;display:inline-flex}.M7QbeG_aiMark:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.M7QbeG_shell .M7QbeG_titleChips>span button{background:var(--ds-color-transparent);border:0;width:28px;min-height:28px;padding:3px}.M7QbeG_shell .M7QbeG_addTitleChip{min-height:var(--ds-control-target);color:var(--ds-color-action-primary);white-space:nowrap}.M7QbeG_titleChoices{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.M7QbeG_shell .M7QbeG_titleChoices button{min-height:calc(var(--ds-space-6) + var(--ds-space-1));color:var(--ds-color-action-primary)}.M7QbeG_titleChoices label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);flex:240px}.M7QbeG_titleChoices label span{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_titleChoices p{color:var(--ds-color-text-muted);margin:0;font-size:12px}.M7QbeG_taskHeader{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.M7QbeG_taskHeader small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_taskList{gap:8px;margin-top:8px;display:grid}.M7QbeG_taskFields{gap:5px;display:grid}.M7QbeG_taskOutcome{margin-left:18px}.M7QbeG_taskOutcome>span{color:var(--ds-color-text-muted);font-size:var(--ds-type-small)}.M7QbeG_shell .M7QbeG_addTask{margin-top:var(--ds-space-2);color:var(--ds-color-action-primary)}.M7QbeG_originalDescription,.M7QbeG_additionalContext{border-top:1px solid var(--ds-color-border);color:var(--ds-color-text-muted);margin-top:18px;padding-top:13px}.M7QbeG_originalDescription summary,.M7QbeG_additionalContext summary{cursor:pointer;font-weight:var(--ds-weight-semibold)}.M7QbeG_originalDescription p{white-space:pre-wrap;line-height:1.6}.M7QbeG_roleDetails{margin-top:0}.M7QbeG_roleDetails>h5{font-size:var(--ds-type-card-title)}.M7QbeG_roleDetails>p{margin:5px 0 18px}.M7QbeG_roleSkillsEditor{align-content:start;gap:16px;padding:28px 0 80px;display:grid}.M7QbeG_roleSkillChips{flex-wrap:wrap;gap:10px;display:flex}.M7QbeG_roleSkillChips>span{border:1px solid var(--ds-color-border);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:7px;max-width:100%;min-height:42px;padding:5px 7px 5px 12px;display:inline-flex}.M7QbeG_roleSkillChips>span[data-ai-filled=true]{border-color:var(--ds-color-border-strong);background:var(--ds-color-surface-subtle)}.M7QbeG_shell .M7QbeG_roleSkillChips button{background:var(--ds-color-transparent);border:0;min-width:30px;min-height:30px;padding:2px}.M7QbeG_roleSkillAdd{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.M7QbeG_roleSkillAdd label{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);flex:220px}.M7QbeG_shell .M7QbeG_addSkill{color:var(--ds-color-action-primary);justify-self:start}.M7QbeG_roleSkillsAggregate{border:1px solid var(--ds-color-border);border-radius:8px;margin:14px 0;padding:12px}.M7QbeG_roleSkillsAggregate h4{margin:0 0 8px}.M7QbeG_roleSkillsAggregate ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.M7QbeG_roleSkillsAggregate li{flex-wrap:wrap;gap:4px 12px;display:flex}.M7QbeG_roleSkillsAggregate small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_privateSalary{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);margin-top:3px}.M7QbeG_editorFooter{z-index:4;background:var(--ds-color-surface);margin:32px -34px 0;padding:15px 34px;position:sticky;bottom:0}.M7QbeG_shell .M7QbeG_removeAction{border-color:var(--ds-color-destructive);color:var(--ds-color-destructive);background:var(--ds-color-transparent)}.M7QbeG_shell .M7QbeG_doneAction{border-color:var(--ds-color-action-primary);background:var(--ds-color-action-primary);min-width:104px;color:var(--ds-color-surface)}.M7QbeG_undoToast{left:max(16px,3vw);right:auto}@media (max-width:740px){.M7QbeG_sectionRow{flex-direction:column;align-items:stretch;gap:8px}.M7QbeG_sectionStatus{align-self:flex-end;padding-bottom:8px}.M7QbeG_timelineToolbar{flex-direction:column;align-items:flex-start;display:flex}.M7QbeG_timelineFilters{flex-wrap:wrap;max-width:100%;overflow:visible}.M7QbeG_timeline{width:100%}.M7QbeG_timelineNode{min-width:0}.M7QbeG_detailDialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.M7QbeG_dialogHeader{padding:8px 14px}.M7QbeG_dialogHeader strong{display:block}.M7QbeG_dialogHeader>span{gap:7px}.M7QbeG_dialogHeader em{padding-inline:8px}.M7QbeG_dialogHeader button{padding-inline:10px}.M7QbeG_dialogBody{padding:0 16px}.M7QbeG_roleEditorHero{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:22px}.M7QbeG_roleEditorTitle h1{font-size:var(--ds-type-page-title)}.M7QbeG_roleEditorStates{grid-template-columns:repeat(2,minmax(0,1fr))}.M7QbeG_roleEditorStates .M7QbeG_undoAiFill,.M7QbeG_roleEditorStates small[role=alert],.M7QbeG_editorActivation{grid-column:1/-1}.M7QbeG_editorTabs{gap:22px;overflow-x:auto}.M7QbeG_shell .M7QbeG_editorTabs button{white-space:nowrap;font-size:var(--ds-type-body)}.M7QbeG_editForm,.M7QbeG_contextGrid{grid-template-columns:minmax(0,1fr);gap:18px}.M7QbeG_taskHeader{flex-direction:column;align-items:flex-start;gap:4px}.M7QbeG_editorFooter{margin-inline:-16px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.M7QbeG_detailDialog[open]{animation:none}}.M7QbeG_facts,.M7QbeG_documentActions{--career-ink:var(--ds-color-text);--career-muted:var(--ds-color-text-muted);--career-accent:var(--ds-color-accent);--career-good:var(--ds-color-success);--inactive:var(--ds-color-inactive);--inactive-border:var(--ds-color-border-strong)}.M7QbeG_sectionStatus>span{background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);text-transform:none;letter-spacing:normal;border:0;border-radius:0;padding:0}.M7QbeG_sectionStatus>small{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted)}.M7QbeG_sectionStatus .M7QbeG_readingPill{color:var(--ds-color-text-muted)}.M7QbeG_timelineGuide,.M7QbeG_timelineHint,.M7QbeG_timelineImportNote{font-size:13px}.M7QbeG_nodeCard{box-shadow:none;border-radius:8px 8px 0 0}.M7QbeG_nodeCard strong{font-weight:var(--ds-weight-semibold)}.M7QbeG_nodeCard>span{font-size:13px}.M7QbeG_nodeCard .M7QbeG_nodePeriod,.M7QbeG_nodeCard .M7QbeG_nodeState{font-size:var(--ds-type-small)}.M7QbeG_nodeCard .M7QbeG_nodeState{color:var(--ds-color-warning)}.M7QbeG_undatedEntries{border:1.5px dashed var(--ds-color-border-strong);background:var(--ds-color-surface-subtle);border-radius:8px;margin-top:18px;padding:18px}.M7QbeG_undatedEntries>h3{margin:0 0 6px}.M7QbeG_undatedEntries>p{margin:0 0 16px}.M7QbeG_undatedCards{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;display:grid}.M7QbeG_undatedCards .M7QbeG_timelineNode{width:100%;min-width:0;max-width:var(--timeline-card-width,360px);border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:8px;margin:0}.M7QbeG_undatedCards .M7QbeG_timelineNode:has(.M7QbeG_nodeCard[aria-expanded=true]){border-color:var(--ds-color-accent);outline:1px solid var(--ds-color-accent)}.M7QbeG_undatedCards .M7QbeG_nodeCard{border:0;flex:none}.M7QbeG_undatedCards .M7QbeG_cardActivation{border:0}.M7QbeG_nodeCard .M7QbeG_noDates{color:var(--ds-color-warning);background:var(--ds-color-warning-tint);border-radius:8px;justify-self:start;padding:3px 8px}.M7QbeG_shell .M7QbeG_undatedCards .M7QbeG_addYears{color:var(--ds-color-accent);background:var(--ds-color-transparent);align-self:flex-start;margin:8px 18px 14px;padding:7px 12px;font-size:14px}.M7QbeG_cardActivation{border-radius:0 0 8px 8px}.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_nodeCard,.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_cardActivation{border-color:var(--ds-color-accent);background:var(--ds-color-accent-subtle)}.M7QbeG_shell .M7QbeG_timeline button.M7QbeG_nodeCard{border-radius:var(--ds-radius-control);border-bottom:0}.M7QbeG_timeline .M7QbeG_cardActivation{border-radius:0 0 8px 8px}.M7QbeG_shell .M7QbeG_timeline .M7QbeG_timelineNode:not(:has(.M7QbeG_cardActivation)) button.M7QbeG_nodeCard{border-radius:var(--ds-radius-control);border-bottom:1px solid var(--ds-color-border)}.M7QbeG_timelineGuide>span:first-child{flex:420px}.M7QbeG_timelineGuide{gap:12px}.M7QbeG_timelineToolbar{display:block}.M7QbeG_documentActions{padding:var(--ds-space-4) 0 0;background:var(--ds-color-transparent);color:var(--ds-color-text);border:0;gap:0;margin:0;display:grid}.M7QbeG_documentActions h3{padding:0 0 var(--ds-space-3);font-size:var(--ds-type-card-title);font-weight:var(--ds-weight-semibold);margin:0}.M7QbeG_documentRow{align-items:end;gap:var(--ds-space-3);padding:var(--ds-space-4) 0;border-top:1px solid var(--ds-color-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.M7QbeG_documentRow>span{gap:var(--ds-space-1)}.M7QbeG_documentRow>span strong{color:var(--ds-color-text);font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold)}.M7QbeG_documentRow>span small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body);font-weight:var(--ds-weight-regular)}.M7QbeG_documentUsage{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-type-label);grid-template-columns:auto minmax(0,280px)}.M7QbeG_documentUsage select{box-sizing:border-box;width:100%;min-width:0}.M7QbeG_documentRowActions{justify-content:flex-end;gap:var(--ds-space-2);flex-wrap:wrap;align-items:center;display:flex}.M7QbeG_documentRowActions>button,.M7QbeG_documentDownload{flex:none}.M7QbeG_documentDelete{gap:var(--ds-space-2);align-items:center}.M7QbeG_documentDelete>button:first-of-type{min-width:var(--ds-control-target)}.M7QbeG_documentRow .M7QbeG_aiConsent{border-color:var(--ds-color-border);border-radius:var(--ds-radius-control)}.M7QbeG_documentImportProgress{gap:var(--ds-space-2);padding:var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface-subtle);overflow-wrap:anywhere;display:grid}.M7QbeG_documentActions .M7QbeG_documentImportProgress>ol{gap:var(--ds-space-4);color:var(--ds-color-text-muted);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.M7QbeG_documentImportProgress li{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.M7QbeG_documentImportProgress li:before{content:"";border-radius:var(--ds-radius-round);border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface);flex:none;width:10px;height:10px}.M7QbeG_documentImportProgress li[data-step=done]:before{border-color:var(--ds-color-success);background:var(--ds-color-success)}.M7QbeG_documentImportProgress li[data-step=current]:before{border-color:var(--ds-color-accent);background:var(--ds-color-accent)}.M7QbeG_documentImportProgress li[data-step=current]{color:var(--ds-color-accent);font-weight:var(--ds-weight-semibold)}.M7QbeG_documentImportProgress li[data-step=done]{color:var(--ds-color-success)}.M7QbeG_documentImportProgress li[data-step=error]{color:var(--ds-color-destructive);grid-column:1/-1}.M7QbeG_documentImportProgress li[data-step=error]:before{border-color:var(--ds-color-destructive);background:var(--ds-color-destructive)}.M7QbeG_documentImportResult{color:var(--ds-color-text);font-weight:var(--ds-weight-semibold);margin:0}@media (max-width:700px){.M7QbeG_documentRow{grid-template-columns:minmax(0,1fr) auto;align-items:center}.M7QbeG_documentRow>span{grid-column:1/-1}.M7QbeG_documentUsage{grid-template-columns:minmax(0,1fr)}.M7QbeG_documentRowActions{grid-column:1;justify-content:flex-start}.M7QbeG_documentDelete{grid-column:2;justify-content:flex-end}.M7QbeG_documentActions .M7QbeG_documentImportProgress>ol{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr)}}.M7QbeG_roleEditorCanvas{min-width:0}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorHero{padding:var(--ds-space-4) 0;gap:var(--ds-space-4);border-bottom:1px solid var(--ds-color-border)}.M7QbeG_roleEditorEmployer{margin-bottom:var(--ds-space-1);color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);display:block}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorTitle h1{margin:0 0 var(--ds-space-2);font-size:var(--ds-type-section-title);line-height:1.2}.M7QbeG_roleEditorCanvas .M7QbeG_inlineMetadata{gap:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted)}.M7QbeG_roleEditorCanvas .M7QbeG_inlineMetadata>span{align-items:center;gap:var(--ds-space-1);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);display:inline-flex}.M7QbeG_roleTitleRow{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);margin:0 0 var(--ds-space-2);flex-wrap:wrap;display:flex}.M7QbeG_roleEditorCanvas .M7QbeG_roleTitleRow h1{min-width:0;margin:0}.M7QbeG_shell .M7QbeG_roleIdentityToggle{gap:var(--ds-space-2);min-height:32px;padding:var(--ds-space-1) var(--ds-space-3);border-color:var(--ds-color-action-border);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);color:var(--ds-color-action-primary);font:var(--ds-weight-bold) var(--ds-type-small)/1.2 var(--ds-font-sans);flex:none}@media (max-width:900px),(pointer:coarse){.M7QbeG_shell .M7QbeG_roleIdentityToggle{min-height:var(--ds-control-target);color:var(--ds-color-action-primary)}}@media (max-width:640px){.M7QbeG_roleTitleRow{flex-direction:column;align-items:flex-start}}.M7QbeG_roleIdentityFields{gap:var(--ds-space-3) var(--ds-space-4);margin-top:var(--ds-space-4);padding:var(--ds-space-4) 0 0;border:0;border-top:1px solid var(--ds-color-border);border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.M7QbeG_roleIdentityFields[hidden],.M7QbeG_roleEditorPane .M7QbeG_roleDescriptionPanel[hidden],.M7QbeG_roleEditorPane>fieldset section>div[hidden]{display:none}.M7QbeG_shell .M7QbeG_roleEditorCanvas .M7QbeG_titleChoices button{min-height:44px}.M7QbeG_roleIdentityFields>label,.M7QbeG_roleIdentityFields>div{min-width:0}.M7QbeG_roleIdentityFields>label>span:first-child{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);margin-bottom:0;display:block}.M7QbeG_roleIdentityFields .M7QbeG_currentRole{align-items:center;gap:var(--ds-space-2);min-height:44px;display:flex}.M7QbeG_roleIdentityFields .M7QbeG_currentRole input{width:18px}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorStates{gap:var(--ds-space-1);min-width:160px}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorStates>span{padding:var(--ds-space-1) var(--ds-space-2)}.M7QbeG_roleEditorSave{color:var(--ds-color-text-muted);background:var(--ds-color-transparent);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);border:0!important}.M7QbeG_roleEditorSplit{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"pane rail";min-width:0;display:grid}.M7QbeG_roleEditorRail{min-width:0;padding:var(--ds-space-3);border-left:1px solid var(--ds-color-border);flex-direction:column;grid-area:rail;display:flex}.M7QbeG_roleEditorPane{min-width:0;padding:var(--ds-space-4) var(--ds-space-5) var(--ds-space-4) 0;grid-area:pane}.M7QbeG_roleEditorCanvas .M7QbeG_editorTabs{gap:var(--ds-space-1);white-space:normal;border:0;flex-direction:column;padding:0;display:flex;overflow:visible}.M7QbeG_shell .M7QbeG_roleEditorCanvas .M7QbeG_editorTabs button{width:100%;min-height:48px;padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-color-transparent);border-radius:var(--ds-radius-surface);background:var(--ds-color-transparent);color:var(--ds-color-text);text-align:left;flex:none;grid-template-columns:minmax(0,1fr);justify-items:start;font-size:14px;display:grid}.M7QbeG_shell .M7QbeG_roleEditorCanvas .M7QbeG_editorTabs button[aria-selected=true]{border-color:var(--ds-color-accent);background:var(--ds-color-transparent);color:var(--ds-color-accent-ink);box-shadow:none}.M7QbeG_roleEditorCanvas .M7QbeG_editorTabs button small{max-width:100%;color:var(--ds-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.M7QbeG_roleEditorCanvas .M7QbeG_editorTabs button:focus-visible,.M7QbeG_roleEditorCanvas button:focus-visible,.M7QbeG_roleEditorCanvas input:focus-visible,.M7QbeG_roleEditorCanvas select:focus-visible,.M7QbeG_roleEditorCanvas summary:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}.M7QbeG_roleCvExcerpt{padding:var(--ds-space-3) var(--ds-space-1) 0;border-top:1px solid var(--ds-color-border);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body);margin-top:auto}.M7QbeG_roleCvExcerpt strong{color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_roleCvExcerpt p{margin:var(--ds-space-1) 0;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.M7QbeG_shell .M7QbeG_roleCvExcerpt button{background:var(--ds-color-transparent);min-height:44px;color:var(--ds-color-action-primary);border:0;padding:0;font-weight:600}.M7QbeG_roleEditorPane .M7QbeG_editorFields{min-width:0;padding:0}.M7QbeG_roleEditorPane [role=tabpanel][hidden]{display:none}.M7QbeG_roleEditorPane [role=tabpanel]>h3,.M7QbeG_roleEditorPane .M7QbeG_titlePicker>h3,.M7QbeG_roleEditorPane .M7QbeG_roleSkillsEditor>h3{margin:0 0 var(--ds-space-1);color:var(--ds-color-text);font-size:var(--ds-type-section-title)}.M7QbeG_roleEditorPane .M7QbeG_titlePicker>p{margin:0 0 var(--ds-space-3);color:var(--ds-color-text-muted);font-size:13px}.M7QbeG_roleChoiceRows{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);min-width:0;display:grid;overflow:hidden}.M7QbeG_roleChoiceRow{align-items:center;gap:var(--ds-space-2);min-width:0;min-height:44px;padding:var(--ds-space-2) var(--ds-space-3);border-top:1px solid var(--ds-color-border);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;display:grid}.M7QbeG_roleChoiceRows>:first-child{border-top:0}.M7QbeG_roleChoiceRow input{width:18px;margin:0}.M7QbeG_roleChoiceText{overflow-wrap:anywhere;min-width:0;color:var(--ds-color-text);font-weight:600}.M7QbeG_roleChoiceRow[data-selected=false] .M7QbeG_roleChoiceText{color:var(--ds-color-text-muted);font-weight:400}.M7QbeG_roleChoiceRow small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);white-space:nowrap;font-weight:var(--ds-weight-regular)}.M7QbeG_roleChoiceAi{margin-left:var(--ds-space-1);color:var(--ds-color-accent-ink)}.M7QbeG_roleSuggestionRow{border-top:1px solid var(--ds-color-border);min-width:0}.M7QbeG_roleSuggestionRow .M7QbeG_roleChoiceRow{cursor:default;border:0}.M7QbeG_roleSuggestionRow .M7QbeG_roleChoiceRow small{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular)}.M7QbeG_roleSuggestionRow .M7QbeG_suggestionSlot{margin:0 var(--ds-space-3) var(--ds-space-2)}.M7QbeG_roleChoiceFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);color:var(--ds-color-text-muted);flex-wrap:wrap;font-size:12px;display:flex}.M7QbeG_shell .M7QbeG_roleChoiceFooter button{border:1px dashed var(--ds-color-border-strong);background:var(--ds-color-transparent);min-height:44px;color:var(--ds-color-action-primary)}.M7QbeG_roleEditorPane .M7QbeG_roleSkillsEditor{gap:var(--ds-space-3);padding:0}.M7QbeG_skillChoiceRows{grid-template-columns:repeat(2,minmax(0,1fr))}.M7QbeG_skillChoiceRows>.M7QbeG_roleChoiceRow:nth-child(2){border-top:0}.M7QbeG_skillChoiceRows>.M7QbeG_roleChoiceRow:nth-child(odd){border-right:1px solid var(--ds-color-border)}.M7QbeG_skillChoiceRows>.M7QbeG_roleSuggestionRow{grid-column:1/-1}.M7QbeG_roleEditorPane .M7QbeG_contextGrid{gap:var(--ds-space-3) var(--ds-space-4);margin:var(--ds-space-3) 0}.M7QbeG_roleEditorPane .M7QbeG_contextField{min-width:0}.M7QbeG_roleEditorPane .M7QbeG_contextField>label{gap:var(--ds-space-1);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);display:grid}.M7QbeG_roleEditorPane .M7QbeG_contextField>label>span{min-height:18px;font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.M7QbeG_roleEditorPane .M7QbeG_contextField .M7QbeG_suggestionSlot{margin-top:var(--ds-space-1)}.M7QbeG_roleEditorPane .M7QbeG_suggestionChip{gap:var(--ds-space-1);padding:var(--ds-space-2);border-color:var(--ds-color-border);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-subtle)}.M7QbeG_roleEditorPane .M7QbeG_suggestionValue{flex-wrap:wrap}.M7QbeG_roleEditorPane .M7QbeG_suggestionActions{gap:var(--ds-space-1)}.M7QbeG_shell .M7QbeG_roleEditorPane .M7QbeG_suggestionActions button{min-height:44px;padding:var(--ds-space-1) var(--ds-space-2);color:var(--ds-color-action-primary)}.M7QbeG_roleEditorPane .M7QbeG_taskHeader{margin-top:0}.M7QbeG_roleEditorPane .M7QbeG_roleDescriptionPanel{min-width:0}.M7QbeG_roleEditorCanvas .M7QbeG_editorFooter{padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-color-border);margin:0}@media (max-width:719px){.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorHero{grid-template-columns:minmax(0,1fr)}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorStates{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.M7QbeG_roleEditorCanvas .M7QbeG_roleEditorStates>span{flex:none}.M7QbeG_roleEditorSplit{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""pane"}.M7QbeG_roleEditorRail{padding:var(--ds-space-2) 0;border-left:0;border-bottom:1px solid var(--ds-color-border)}.M7QbeG_roleEditorCanvas .M7QbeG_editorTabs{gap:var(--ds-space-1);scroll-snap-type:x mandatory;flex-direction:row;overflow-x:auto}.M7QbeG_shell .M7QbeG_roleEditorCanvas .M7QbeG_editorTabs button{scroll-snap-align:start;flex:0 0 160px;width:160px}.M7QbeG_roleCvExcerpt{padding:var(--ds-space-2) var(--ds-space-1) 0}.M7QbeG_roleCvExcerpt p{-webkit-line-clamp:1}.M7QbeG_roleEditorPane{padding:var(--ds-space-4) 0}.M7QbeG_roleIdentityFields,.M7QbeG_roleEditorPane .M7QbeG_contextGrid,.M7QbeG_skillChoiceRows{grid-template-columns:minmax(0,1fr)}.M7QbeG_skillChoiceRows>.M7QbeG_roleChoiceRow:nth-child(2){border-top:1px solid var(--ds-color-border)}.M7QbeG_skillChoiceRows>.M7QbeG_roleChoiceRow:nth-child(odd){border-right:0}.M7QbeG_roleChoiceRow{grid-template-columns:20px minmax(0,1fr)}.M7QbeG_roleChoiceRow small{font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);color:var(--ds-color-text-muted);grid-column:2}}.M7QbeG_reviewBadge{align-items:center;gap:var(--ds-space-2);display:inline-flex}.M7QbeG_reviewBadge:before{content:"";border:1px solid var(--ds-color-warning-dot);border-radius:var(--ds-radius-round);flex:none;width:8px;height:8px}.M7QbeG_fact[data-review-state=approved] .M7QbeG_reviewBadge:before{border-color:var(--ds-color-success);background:var(--ds-color-success)}.M7QbeG_fact[data-review-state=unreviewed] .M7QbeG_reviewBadge:before,.M7QbeG_fact[data-review-state=removed] .M7QbeG_reviewBadge:before,.M7QbeG_fact[data-review-state=rejected] .M7QbeG_reviewBadge:before{border-color:var(--ds-color-inactive)}@media (max-width:900px),(pointer:coarse){.M7QbeG_shell .M7QbeG_detailDialog button,.M7QbeG_shell .M7QbeG_undoAiFill{min-height:var(--ds-control-target)}.M7QbeG_shell .M7QbeG_titleChips>span button,.M7QbeG_shell .M7QbeG_roleSkillChips button{min-width:var(--ds-control-target);min-height:var(--ds-control-target)}.M7QbeG_detailDialog summary{min-height:var(--ds-control-target);align-content:center}}.M7QbeG_sectionRow .M7QbeG_sectionTabs[role=tablist]{gap:var(--ds-space-6);background:var(--ds-color-transparent);border:0;border-radius:0;padding:0}.M7QbeG_sectionRow .M7QbeG_sectionTabs [role=tab][aria-selected]{min-height:var(--ds-control-target);padding:var(--ds-space-3);box-shadow:none;background:var(--ds-color-transparent);color:var(--ds-color-text-muted);font-size:var(--ds-type-card-title);border:0;border-radius:0}.M7QbeG_sectionRow .M7QbeG_sectionTabs [role=tab][aria-selected=true]{color:var(--ds-color-accent-ink)}.M7QbeG_sectionRow .M7QbeG_sectionTabs [role=tab][aria-selected]:after{display:block}.M7QbeG_sectionRow .M7QbeG_sectionTabs [role=tab][aria-selected=true]:after{background:var(--ds-color-accent)}.M7QbeG_timelineToolbar{margin:var(--ds-space-4) 0;display:block}.M7QbeG_timelineGuide{gap:var(--ds-space-3);font-size:var(--ds-type-small)}.M7QbeG_timeline{padding:0 var(--ds-space-2) var(--ds-space-2);scroll-padding-inline:var(--ds-space-2);gap:24px}.M7QbeG_timeline>.M7QbeG_timelineNode{min-height:0}.M7QbeG_cardYear{height:38px;color:var(--ds-color-text-muted);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold);letter-spacing:.04em;line-height:18px;display:block;position:relative}.M7QbeG_cardYear [data-card-year]{position:absolute;top:0;left:4px}.M7QbeG_cardDot{z-index:1;background:var(--ds-color-accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--ds-color-accent-tint);border-radius:50%;position:absolute;top:25px;left:16px;transform:translate(-50%)}.M7QbeG_cardYear:after{content:"";border-top:2px solid var(--ds-color-accent);position:absolute;top:29px;left:16px;right:-24px}.M7QbeG_timelineNode:last-child .M7QbeG_cardYear:after{right:0}.M7QbeG_cardSurface{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-surface);background:var(--ds-color-surface);flex-direction:column;flex:1;min-width:0;display:flex}.M7QbeG_timelineNode:hover .M7QbeG_cardSurface{border-color:var(--ds-color-accent)}.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_cardSurface{border-color:var(--ds-color-accent);background:var(--ds-color-accent-subtle)}.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_cardYear{color:var(--ds-color-accent-ink)}.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_cardDot{width:14px;height:14px;top:23px}.M7QbeG_timelineNode:has(.M7QbeG_nodeCard[aria-expanded=true]) .M7QbeG_cardSurface{border-color:var(--ds-color-accent);box-shadow:inset 0 0 0 1px var(--ds-color-accent)}.M7QbeG_shell .M7QbeG_cardSurface button.M7QbeG_nodeCard{background:var(--ds-color-transparent);border:0;border-radius:0;flex:1}.M7QbeG_shell .M7QbeG_timeline .M7QbeG_timelineNode:not(:has(.M7QbeG_cardActivation)) button.M7QbeG_nodeCard{background:var(--ds-color-transparent);border:0;border-radius:0;flex:1}.M7QbeG_nodeCard[aria-expanded=true]{padding:26px 18px 14px}.M7QbeG_nodeCard .M7QbeG_nodeState{color:var(--ds-color-text-muted);font-weight:var(--ds-weight-regular)}.M7QbeG_cardSurface .M7QbeG_cardActivation{padding:var(--ds-space-2) 18px var(--ds-space-3);background:var(--ds-color-transparent);border:0;border-radius:0}.M7QbeG_timelineNode:has(.M7QbeG_nodeCard[aria-expanded=true]) .M7QbeG_cardSurface .M7QbeG_cardActivation{padding:var(--ds-space-2) 18px var(--ds-space-3);background:var(--ds-color-transparent);border:0;border-radius:0}.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_nodeCard,.M7QbeG_timeline>.M7QbeG_timelineNode[data-axis-active=true] .M7QbeG_cardActivation{background:var(--ds-color-transparent)}.M7QbeG_undatedCards .M7QbeG_timelineNode{background:var(--ds-color-transparent);border:0}.M7QbeG_undatedCards .M7QbeG_timelineNode:has(.M7QbeG_nodeCard[aria-expanded=true]){outline:0}.M7QbeG_documentActions>.M7QbeG_documentRow:first-child{border-top:0}.M7QbeG_timelineHint{margin:calc(var(--ds-space-2) * -1) var(--ds-space-2) 0}.M7QbeG_timelineGuide .M7QbeG_helpLink{min-height:var(--ds-control-target);background:var(--ds-color-transparent);color:var(--ds-color-action-primary);text-underline-offset:3px;border:0;text-decoration:underline}@media (max-width:740px){.M7QbeG_sectionRow .M7QbeG_sectionTabs[role=tablist]{gap:var(--ds-space-2);overflow-x:auto}.M7QbeG_sectionRow .M7QbeG_sectionTabs [role=tab][aria-selected]{font-size:var(--ds-type-body)}}.M7QbeG_timelineIntro{margin:var(--ds-space-4) 0 var(--ds-space-3);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body)}.M7QbeG_timelineTools{gap:var(--ds-space-2);width:max-content;max-width:100%;margin:var(--ds-space-3) 0 var(--ds-space-2);grid-auto-columns:1fr;grid-auto-flow:column;justify-self:start;display:inline-grid}.M7QbeG_timelineTools>button{width:100%;padding-inline:var(--ds-space-3);font-size:var(--ds-type-small);white-space:nowrap;justify-content:center}@media (max-width:1023px){.M7QbeG_timelineTools{grid-template-columns:repeat(3,1fr);grid-auto-flow:row}}@media (max-width:640px){.M7QbeG_timelineTools{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;width:100%;display:grid}.M7QbeG_timelineTools>button{white-space:normal;min-height:var(--ds-control-target)}}
.PgmMTG_wrap{justify-items:start;gap:.4rem;display:grid}.PgmMTG_button{appearance:none;border:1px solid var(--border,#d7dce5);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.5rem .8rem;font-size:.82rem;font-weight:650}.PgmMTG_link{appearance:none;color:var(--ds-color-accent);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.PgmMTG_link:disabled{cursor:default;opacity:.65}.PgmMTG_button:hover:not(:disabled){border-color:currentColor}.PgmMTG_button:focus-visible{outline:3px solid color-mix(in srgb, currentColor 28%, transparent);outline-offset:2px}.PgmMTG_button:disabled{cursor:default;opacity:.65}.PgmMTG_status{color:var(--muted-foreground,#667085);margin:0;font-size:.78rem}.PgmMTG_error{color:var(--destructive,#b42318)}
.LRQHPG_field{gap:calc(var(--ds-space-3) / 2);grid-column:1/-1;display:grid}.LRQHPG_shell{position:relative}.LRQHPG_field>label{color:var(--ds-color-text);font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.LRQHPG_control{gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-2);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);cursor:text;display:grid}.LRQHPG_control:focus-within{border-color:var(--ds-color-accent);outline:2px solid var(--ds-color-focus);outline-offset:2px}.LRQHPG_control[data-at-limit]{background:var(--ds-color-surface-subtle)}.LRQHPG_chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.LRQHPG_chips:empty{display:none}.LRQHPG_recognized,.LRQHPG_custom{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--ds-control-target);align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-3);border:1px solid var(--ds-color-success);border-radius:var(--ds-radius-control);background:var(--ds-color-success-tint);color:var(--ds-color-success);display:inline-flex}.LRQHPG_custom{border-color:var(--ds-color-border-strong);background:var(--ds-color-warning-tint);color:var(--ds-color-warning)}.LRQHPG_recognized>span,.LRQHPG_custom>span{gap:1px;min-width:0;display:grid}.LRQHPG_recognized strong,.LRQHPG_custom strong{max-width:260px;font-size:var(--ds-type-small);overflow-wrap:anywhere;white-space:normal;overflow:hidden}.LRQHPG_recognized small,.LRQHPG_custom small,.LRQHPG_options small{align-items:center;gap:var(--ds-space-1);font-size:var(--ds-type-small);line-height:1.25;font-weight:var(--ds-weight-regular);display:flex}.LRQHPG_recognized small svg,.LRQHPG_custom small svg,.LRQHPG_options small svg{flex:none;width:13px;height:13px}.LRQHPG_remove{border-radius:var(--ds-radius-control);background:var(--ds-color-transparent);color:currentColor;cursor:pointer;border:0;flex:none;place-items:center;width:44px;height:44px;display:grid}.LRQHPG_remove:hover,.LRQHPG_remove:focus-visible{background:color-mix(in srgb, var(--ds-color-text) 9%, var(--ds-color-transparent))}.LRQHPG_remove svg,.LRQHPG_add svg{width:16px;height:16px}.LRQHPG_entry{gap:var(--ds-space-2);grid-template-columns:minmax(140px,1fr) auto;display:grid}.LRQHPG_entry input{width:100%;min-width:0}.LRQHPG_entry input:disabled{cursor:not-allowed}.LRQHPG_add{min-width:78px;min-height:var(--ds-control-target);justify-content:center;align-items:center;gap:calc(var(--ds-space-3) / 2);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-subtle);color:var(--ds-color-action-primary);font-size:var(--ds-type-small);font-weight:var(--ds-weight-bold);cursor:pointer;display:inline-flex}.LRQHPG_add:disabled{opacity:.55;cursor:not-allowed}.LRQHPG_options{z-index:40;top:calc(100% + var(--ds-space-1));border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);max-height:min(360px,50vh);position:absolute;left:0;right:0;overflow:hidden auto}.LRQHPG_options>button{justify-content:space-between;align-items:center;gap:var(--ds-space-3);border:0;border-top:1px solid var(--ds-color-border);background:var(--ds-color-surface);width:100%;min-height:48px;color:var(--ds-color-text);text-align:left;cursor:pointer;padding:9px 12px;display:flex}.LRQHPG_options>button:first-child{border-top:0}.LRQHPG_options>button:hover,.LRQHPG_options>button:focus-visible,.LRQHPG_options>button.LRQHPG_active{background:var(--ds-color-accent-subtle);color:var(--ds-color-accent)}.LRQHPG_options>button>span{font-size:var(--ds-type-label);font-weight:var(--ds-weight-semibold)}.LRQHPG_help{justify-content:space-between;align-items:start;gap:var(--ds-space-3);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:1.45;font-weight:var(--ds-weight-regular);display:flex}.LRQHPG_help strong{color:var(--ds-color-text-muted);font-size:var(--ds-type-small);font-weight:var(--ds-weight-regular);flex:none}.LRQHPG_message{color:var(--ds-color-success);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);margin:0;line-height:1.45}.LRQHPG_error{color:var(--ds-color-destructive);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);margin:0;line-height:1.45}@media (max-width:560px){.LRQHPG_entry{grid-template-columns:1fr}.LRQHPG_add,.LRQHPG_recognized,.LRQHPG_custom{width:100%}.LRQHPG_recognized>span,.LRQHPG_custom>span{flex:1}.LRQHPG_recognized strong,.LRQHPG_custom strong{max-width:none}}
.nzi1kW_tag{margin-left:var(--ds-space-2);vertical-align:middle}.nzi1kW_field[data-field-source=cv] :is(input:not([type=checkbox]),select,textarea){border-color:var(--ds-color-border-strong);background:var(--ds-color-surface)}.nzi1kW_field[data-field-source=ai] :is(input:not([type=checkbox]),select,textarea){border-color:var(--ds-color-border-strong);background:var(--ds-color-surface-sunk)}.nzi1kW_lead{margin:0 0 var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-type-small);line-height:var(--ds-line-body);grid-column:1/-1}
.GcAHLG_picker{gap:var(--ds-space-2) var(--ds-space-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;min-width:0;display:grid}.GcAHLG_picker>small,.GcAHLG_picker>.GcAHLG_clear{grid-column:1/-1}.GcAHLG_field{gap:var(--ds-space-1);min-width:0;display:grid}.GcAHLG_picker :is(input,select){width:100%}.GcAHLG_clear{min-height:var(--ds-control-target);background:var(--ds-color-transparent);color:var(--ds-color-action-primary);font:inherit;font-size:var(--ds-type-small);cursor:pointer;border:0;justify-self:start;padding:0;text-decoration:underline}@media (max-width:740px){.GcAHLG_picker{grid-template-columns:minmax(0,1fr)}.GcAHLG_picker :is(input,select){height:var(--ds-control-target)!important}}
