/* Generated by port_mocks.py from W3Bullhorn Homepage Live.dc.html.
   Do not edit by hand: re-run the port. Illustration styles only. */
.pl-mock { width: 100%; max-width: var(--pl-mock-w); container-type: inline-size; overflow: hidden; margin-inline: auto; }
.pl-mock__inner { width: var(--pl-mock-w); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 26px; color: #0F1F33; letter-spacing: -0.005em; text-align: left; }
.pl-mock__inner * { box-sizing: border-box; }
.pl-mock__inner :where(p, ul, ol, li, table, dl, dd, dt) { margin: 0; }
.pl-mock__inner ul, .pl-mock__inner ol { padding: 0; list-style: none; }
.pl-mock__inner table { border-collapse: separate; border-spacing: 0; }
.pl-mock__inner svg { display: inline-block; vertical-align: middle; }
.pl-mock__root { max-width: none; }
.pl-mock--job-board { --pl-mock-w: 1200px; }
@container (max-width: 1199px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.965; } }
@container (max-width: 1159px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.932; } }
@container (max-width: 1119px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.899; } }
@container (max-width: 1079px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.865; } }
@container (max-width: 1039px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.832; } }
@container (max-width: 999px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.799; } }
@container (max-width: 959px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.765; } }
@container (max-width: 919px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.732; } }
@container (max-width: 879px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.699; } }
@container (max-width: 839px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.665; } }
@container (max-width: 799px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.632; } }
@container (max-width: 759px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.599; } }
@container (max-width: 719px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.565; } }
@container (max-width: 679px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.532; } }
@container (max-width: 639px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.499; } }
@container (max-width: 599px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.465; } }
@container (max-width: 559px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.432; } }
@container (max-width: 519px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.399; } }
@container (max-width: 479px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.365; } }
@container (max-width: 439px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.332; } }
@container (max-width: 399px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.299; } }
@container (max-width: 359px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.265; } }
@container (max-width: 319px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.232; } }
@container (max-width: 279px) { .pl-mock--job-board .pl-mock__inner { zoom: 0.199; } }
.pl-mock--google-result { --pl-mock-w: 400px; }
@container (max-width: 399px) { .pl-mock--google-result .pl-mock__inner { zoom: 0.897; } }
@container (max-width: 359px) { .pl-mock--google-result .pl-mock__inner { zoom: 0.797; } }
@container (max-width: 319px) { .pl-mock--google-result .pl-mock__inner { zoom: 0.697; } }
@container (max-width: 279px) { .pl-mock--google-result .pl-mock__inner { zoom: 0.597; } }
.pl-mock--sync-dashboard { --pl-mock-w: 1200px; }
@container (max-width: 1199px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.965; } }
@container (max-width: 1159px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.932; } }
@container (max-width: 1119px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.899; } }
@container (max-width: 1079px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.865; } }
@container (max-width: 1039px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.832; } }
@container (max-width: 999px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.799; } }
@container (max-width: 959px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.765; } }
@container (max-width: 919px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.732; } }
@container (max-width: 879px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.699; } }
@container (max-width: 839px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.665; } }
@container (max-width: 799px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.632; } }
@container (max-width: 759px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.599; } }
@container (max-width: 719px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.565; } }
@container (max-width: 679px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.532; } }
@container (max-width: 639px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.499; } }
@container (max-width: 599px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.465; } }
@container (max-width: 559px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.432; } }
@container (max-width: 519px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.399; } }
@container (max-width: 479px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.365; } }
@container (max-width: 439px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.332; } }
@container (max-width: 399px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.299; } }
@container (max-width: 359px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.265; } }
@container (max-width: 319px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.232; } }
@container (max-width: 279px) { .pl-mock--sync-dashboard .pl-mock__inner { zoom: 0.199; } }
.pl-mock--job-page-google { --pl-mock-w: 1200px; }
@container (max-width: 1199px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.965; } }
@container (max-width: 1159px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.932; } }
@container (max-width: 1119px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.899; } }
@container (max-width: 1079px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.865; } }
@container (max-width: 1039px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.832; } }
@container (max-width: 999px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.799; } }
@container (max-width: 959px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.765; } }
@container (max-width: 919px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.732; } }
@container (max-width: 879px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.699; } }
@container (max-width: 839px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.665; } }
@container (max-width: 799px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.632; } }
@container (max-width: 759px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.599; } }
@container (max-width: 719px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.565; } }
@container (max-width: 679px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.532; } }
@container (max-width: 639px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.499; } }
@container (max-width: 599px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.465; } }
@container (max-width: 559px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.432; } }
@container (max-width: 519px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.399; } }
@container (max-width: 479px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.365; } }
@container (max-width: 439px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.332; } }
@container (max-width: 399px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.299; } }
@container (max-width: 359px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.265; } }
@container (max-width: 319px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.232; } }
@container (max-width: 279px) { .pl-mock--job-page-google .pl-mock__inner { zoom: 0.199; } }
.pl-mock--field-mapping { --pl-mock-w: 631px; }
@container (max-width: 630px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.935; } }
@container (max-width: 590px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.871; } }
@container (max-width: 550px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.808; } }
@container (max-width: 510px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.744; } }
@container (max-width: 470px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.681; } }
@container (max-width: 430px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.618; } }
@container (max-width: 390px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.554; } }
@container (max-width: 350px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.491; } }
@container (max-width: 310px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.427; } }
@container (max-width: 270px) { .pl-mock--field-mapping .pl-mock__inner { zoom: 0.364; } }
.pl-mock--application-form { --pl-mock-w: 568px; }
@container (max-width: 567px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.927; } }
@container (max-width: 527px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.857; } }
@container (max-width: 487px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.786; } }
@container (max-width: 447px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.716; } }
@container (max-width: 407px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.646; } }
@container (max-width: 367px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.575; } }
@container (max-width: 327px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.505; } }
@container (max-width: 287px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.434; } }
@container (max-width: 247px) { .pl-mock--application-form .pl-mock__inner { zoom: 0.364; } }
.pl-mock--job-page-compact { --pl-mock-w: 568px; }
@container (max-width: 567px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.927; } }
@container (max-width: 527px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.857; } }
@container (max-width: 487px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.786; } }
@container (max-width: 447px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.716; } }
@container (max-width: 407px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.646; } }
@container (max-width: 367px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.575; } }
@container (max-width: 327px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.505; } }
@container (max-width: 287px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.434; } }
@container (max-width: 247px) { .pl-mock--job-page-compact .pl-mock__inner { zoom: 0.364; } }
.pl-mock--job-board-compact { --pl-mock-w: 568px; }
@container (max-width: 567px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.927; } }
@container (max-width: 527px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.857; } }
@container (max-width: 487px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.786; } }
@container (max-width: 447px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.716; } }
@container (max-width: 407px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.646; } }
@container (max-width: 367px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.575; } }
@container (max-width: 327px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.505; } }
@container (max-width: 287px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.434; } }
@container (max-width: 247px) { .pl-mock--job-board-compact .pl-mock__inner { zoom: 0.364; } }
.pl-mock--job-search { --pl-mock-w: 568px; }
@container (max-width: 567px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.927; } }
@container (max-width: 527px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.857; } }
@container (max-width: 487px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.786; } }
@container (max-width: 447px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.716; } }
@container (max-width: 407px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.646; } }
@container (max-width: 367px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.575; } }
@container (max-width: 327px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.505; } }
@container (max-width: 287px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.434; } }
@container (max-width: 247px) { .pl-mock--job-search .pl-mock__inner { zoom: 0.364; } }
.pl-mock--sync-compact { --pl-mock-w: 568px; }
@container (max-width: 567px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.927; } }
@container (max-width: 527px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.857; } }
@container (max-width: 487px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.786; } }
@container (max-width: 447px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.716; } }
@container (max-width: 407px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.646; } }
@container (max-width: 367px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.575; } }
@container (max-width: 327px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.505; } }
@container (max-width: 287px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.434; } }
@container (max-width: 247px) { .pl-mock--sync-compact .pl-mock__inner { zoom: 0.364; } }
.pl-mock .pm010a045{padding:10px 12px;border-bottom:1px solid #DDE3EA;font-size:12px;line-height:18px;font-weight:600;color:#5A6875}
.pl-mock .pm01133d6{margin-left:auto;font-size:12px;line-height:18px;color:#5A6875;flex:none}
.pl-mock .pm017a1af{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;min-width:0;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.09), 0 40px 80px rgba(15,31,51,0.08)}
.pl-mock .pm01ae3ee{border:1px solid #DDE3EA;border-radius:12px;padding:18px 20px;box-shadow:0 1px 2px rgba(15,31,51,0.05), 0 6px 18px rgba(15,31,51,0.06)}
.pl-mock .pm02297c9{display:block;font-size:13px;line-height:20px;font-weight:600;color:#0F1F33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm03346b0{padding:5px 0 5px 26px;font-size:11px;line-height:18px;color:#C3CCD6;background:#0B1B2E;white-space:nowrap}
.pl-mock .pm04e9daa{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:16px;color:#5A6875;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.pl-mock .pm0571b2d{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:16px;line-height:26px;font-weight:600;box-shadow:0 1px 2px rgba(150,52,30,0.28), 0 8px 20px rgba(150,52,30,0.2);white-space:nowrap;flex:none}
.pl-mock .pm05a1358{font-size:13px;line-height:20px;color:#5A6875;font-weight:500}
.pl-mock .pm075251a{font-size:11px;line-height:16px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;padding:2px 6px;border-radius:4px;flex:none;color:#0B5E5A;background:#E0F0EE}
.pl-mock .pm08691e4{font-size:12px;line-height:18px;color:#5A6875;white-space:nowrap}
.pl-mock .pm09e0e44{display:flex;align-items:center;gap:10px;min-width:0}
.pl-mock .pm09eb5fc{color:#1B3A57;font-weight:500;text-decoration:underline;text-underline-offset:2px}
.pl-mock .pm0a06910{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:6px;background:#EEF1F5;font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap;flex:none}
.pl-mock .pm0a52dae{padding:22px 24px 26px;background:#F0F0F1}
.pl-mock .pm0aa36b1{font-size:22px;line-height:30px;font-weight:600;letter-spacing:-0.01em;margin-top:4px}
.pl-mock .pm0b260e3{display:flex;flex-direction:column;gap:12px;margin-top:18px}
.pl-mock .pm0b38a2b{margin-top:16px;padding:14px;border:1px solid #DDE3EA;border-radius:10px;background:#F7F8FA;display:flex;align-items:center;gap:12px;min-width:0}
.pl-mock .pm0d47a7e{background:#FFFFFF;border:1px solid #C3C4C7;border-radius:4px;padding:16px}
.pl-mock .pm0d6b796{flex:1;min-width:0;height:26px;background:#FFFFFF;border:1px solid #DDE3EA;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 8px}
.pl-mock .pm0eecff1{display:inline-flex;align-items:center;gap:5px;font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap}
.pl-mock .pm0f4e7eb{min-height:52px;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;min-width:0}
.pl-mock .pm101d814{font-size:14px;line-height:22px;color:#1D2327}
.pl-mock .pm10605bc{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:18px;color:#FFFFFF;background:#0B1B2E;border-left:3px solid #B04026;font-weight:600;white-space:nowrap}
.pl-mock .pm112d0ae{font-weight:600;color:#0F1F33}
.pl-mock .pm11ab9de{font-size:14px;line-height:20px;font-weight:600;color:#12293F}
.pl-mock .pm1276a31{font-size:17px;line-height:24px;font-weight:700;letter-spacing:-0.02em;color:#12293F}
.pl-mock .pm1306e71{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:14px;line-height:22px;color:#FFFFFF;background:#0B1B2E;border-left:4px solid #B04026;font-weight:600}
.pl-mock .pm13184e5{width:240px;height:48px;background:#FFFFFF;border:1px solid #C3CCD6;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;box-shadow:0 1px 2px rgba(15,31,51,0.05)}
.pl-mock .pm13357b9{display:flex;align-items:center;gap:14px;margin-top:4px;min-width:0}
.pl-mock .pm135a971{padding:16px;min-width:0}
.pl-mock .pm1360ded{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#E0F0EE;font-size:12px;line-height:18px;font-weight:600;color:#0B5E5A;white-space:nowrap;flex:none}
.pl-mock .pm141a6bf{font-size:12px;line-height:18px;font-weight:500;color:#B04026}
.pl-mock .pm14b2bd4{width:40px;height:40px;border-radius:8px;background:#FFFFFF;border:1px solid #DDE3EA;display:flex;align-items:center;justify-content:center;flex:none}
.pl-mock .pm15df023{display:flex;flex-direction:column;gap:8px;margin-top:10px;min-width:0}
.pl-mock .pm15eddc0{background:#FFFFFF;border:1px solid #DDE3EA;border-radius:10px;padding:16px;min-width:0;box-shadow:0 1px 2px rgba(15,31,51,0.05)}
.pl-mock .pm165ec8d{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;background:#FFFFFF;box-shadow:0 4px 10px rgba(0,0,0,0.25), 0 28px 60px rgba(0,0,0,0.32)}
.pl-mock .pm16ac8fd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;min-width:0}
.pl-mock .pm189dd6e{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #DDE3EA;min-width:0}
.pl-mock .pm190bfc9{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#FFFFFF;border:1px solid #C3CCD6;color:#3D4A57;font-size:12px;line-height:18px;white-space:nowrap;flex:none}
.pl-mock .pm1991401{display:grid;grid-template-columns:124px minmax(0,1fr);min-width:0}
.pl-mock .pm1a37fbf{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:600;flex:none;margin-left:auto;white-space:nowrap;white-space:nowrap;flex:none}
.pl-mock .pm1ad0c25{height:1px;background:#DDE3EA;margin:20px 0 24px}
.pl-mock .pm1bc64eb{display:block;font-size:14px;line-height:22px;font-weight:600;color:#0F1F33;overflow-wrap:break-word}
.pl-mock .pm1ed6e1c{position:absolute;left:18%;right:32%;top:0;bottom:0;background:#12293F;border-radius:2px;display:block}
.pl-mock .pm2125c9d{display:flex;align-items:center;justify-content:center;height:40px;margin-top:8px;border-radius:8px;border:1px solid #C3CCD6;background:#FFFFFF;color:#12293F;font-size:14px;line-height:22px;font-weight:600}
.pl-mock .pm217d76c{display:flex;justify-content:space-between;gap:16px}
.pl-mock .pm22e8a70{font-size:12px;line-height:18px;color:#DDE3EA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm23ac760{background:#1D2327;padding:10px 0 28px;min-width:0}
.pl-mock .pm23cc2aa{margin-left:auto;font-size:12px;line-height:18px;color:#C3CCD6;flex:none;white-space:nowrap}
.pl-mock .pm23d56ac{height:34px;border:1px solid #8C8F94;border-radius:4px;background:#FFFFFF;display:flex;align-items:center;justify-content:space-between;padding:0 10px}
.pl-mock .pm24118a2{padding:10px 16px;border-bottom:1px solid #DDE3EA;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1D2327}
.pl-mock .pm2486290{background:#F7F8FA;border-bottom:1px solid #DDE3EA;padding:22px 28px}
.pl-mock .pm255c2da{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid #2271B1;border-radius:4px;color:#2271B1;font-size:13px;line-height:20px;background:#FFFFFF;white-space:nowrap;flex:none}
.pl-mock .pm25afd0a{width:40px;height:40px;border-radius:50%;background:#12293F;color:#FFFFFF;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}
.pl-mock .pm26f1257{padding:8px 10px;border-bottom:1px solid #DDE3EA}
.pl-mock .pm29d200b{display:flex;align-items:center;gap:16px;font-size:13px;line-height:20px;font-weight:500;color:#3D4A57;flex:none}
.pl-mock .pm2a9780c{display:flex;align-items:center;gap:8px}
.pl-mock .pm2ace0ed{text-align:right;padding:8px 16px;background:#F6F7F7;border-bottom:1px solid #C3C4C7;font-weight:600;color:#50575E}
.pl-mock .pm2bbf715{margin-left:auto;font-size:13px;color:#5A6875}
.pl-mock .pm2bbf9c5{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.pl-mock .pm2c23dd3{width:18px;height:18px;border-radius:5px;background:#B04026;display:flex;align-items:center;justify-content:center;flex:none}
.pl-mock .pm2c31f70{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.10), 0 40px 80px rgba(15,31,51,0.08)}
.pl-mock .pm2eceb1e{font-size:13px;line-height:20px;color:#50575E;margin-top:2px}
.pl-mock .pm2ed3952{margin-top:24px;padding-top:20px;border-top:1px solid #DDE3EA}
.pl-mock .pm30134c0{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:7px;background:#12293F;color:#FFFFFF;font-weight:600;white-space:nowrap;white-space:nowrap;flex:none}
.pl-mock .pm311d4ce{padding:20px;min-width:0}
.pl-mock .pm312dea8{font-size:13px;line-height:20px;font-weight:700;color:#0F1F33}
.pl-mock .pm332d6be{display:flex;align-items:center;gap:26px;font-size:14px;line-height:22px;font-weight:500;color:#3D4A57}
.pl-mock .pm33985e2{font-size:12px;line-height:18px;color:#5A6875;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm3591746{display:flex;align-items:center;gap:16px;margin-top:24px}
.pl-mock .pm35e6920{width:26px;height:26px;border-radius:50%;border:1px solid #DDE3EA;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#5A6875;flex:none}
.pl-mock .pm35eecf6{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.pl-mock .pm387733f{font-size:13px;line-height:20px;color:#3D4A57;margin-top:4px}
.pl-mock .pm38f9b53{font-size:13px;line-height:20px;color:#5A6875}
.pl-mock .pm3945c91{font-size:11px;line-height:16px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#5A6875;margin-top:18px;padding-top:14px;border-top:1px solid #DDE3EA}
.pl-mock .pm3a6162a{background:#F0F0F1;padding:24px 28px 32px}
.pl-mock .pm3a97185{display:flex;gap:18px;margin-top:8px;font-size:14px;line-height:22px;color:#3D4A57}
.pl-mock .pm3ae1f62{margin-top:20px}
.pl-mock .pm3b17168{color:#3D4A57}
.pl-mock .pm3c48499{font-size:16px;line-height:24px;font-weight:600;color:#12293F;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm3d4831b{font-size:13px;line-height:20px;color:#0F1F33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.pl-mock .pm3d70665{padding:10px 16px}
.pl-mock .pm3e4291d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,244px)}
.pl-mock .pm3e7fe07{font-size:14px;line-height:22px;font-weight:600;color:#0F1F33;margin-top:16px}
.pl-mock .pm3f17a74{font-size:13px;line-height:20px;color:#5A6875;white-space:nowrap}
.pl-mock .pm3f9f96c{min-width:0}
.pl-mock .pm3ff25fb{display:grid;grid-template-columns:1.45fr 1fr;gap:28px;align-items:start}
.pl-mock .pm40f60e0{width:28px;height:28px;border-radius:7px;background:#12293F;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}
.pl-mock .pm418d8d8{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;min-width:0;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.10), 0 40px 80px rgba(15,31,51,0.08)}
.pl-mock .pm42e4eb0{display:inline-flex;align-items:center;color:#50575E;background:#F0F0F1;border:1px solid #C3C4C7;border-radius:3px;padding:1px 6px;white-space:nowrap}
.pl-mock .pm4373641{font-size:12px;line-height:18px;color:#50575E}
.pl-mock .pm4387aa6{display:inline-flex;align-items:center;gap:5px;color:#50575E;background:#F0F0F1;border:1px solid #C3C4C7;border-radius:3px;padding:1px 6px}
.pl-mock .pm43c9a7a{padding:5px 0 5px 26px;font-size:11px;line-height:18px;color:#FFFFFF;background:#0B1B2E;font-weight:600;white-space:nowrap}
.pl-mock .pm43fa7c2{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:6px;background:#FFFFFF;border:1px solid #C3CCD6;color:#3D4A57;font-size:13px;line-height:20px;white-space:nowrap;flex:none}
.pl-mock .pm44c73eb{font-size:14px;line-height:24px;color:#3D4A57;margin:14px 0 0}
.pl-mock .pm4510131{font-size:22px;line-height:30px;font-weight:600;color:#1D2327}
.pl-mock .pm458513d{display:flex;align-items:center;justify-content:center;height:44px;margin-top:14px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:15px;line-height:24px;font-weight:600}
.pl-mock .pm496e5d5{padding:12px 16px;border-bottom:1px solid #C3C4C7;display:flex;align-items:center;justify-content:space-between}
.pl-mock .pm49e34a6{position:absolute;left:18%;top:-6px;width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:2px solid #12293F;box-shadow:0 1px 3px rgba(15,31,51,0.2);display:block}
.pl-mock .pm4a909ea{margin-top:18px}
.pl-mock .pm4a931ae{display:block;font-size:14px;line-height:22px;font-weight:600;color:#0F1F33}
.pl-mock .pm4c13c23{margin-top:16px;min-width:0}
.pl-mock .pm4d24f39{color:#12293F;font-weight:600;padding-bottom:2px;border-bottom:2px solid #B04026}
.pl-mock .pm4de1afb{display:block;font-size:13px;line-height:20px;color:#5A6875}
.pl-mock .pm4eeb47f{text-align:left;padding:8px 16px;background:#F6F7F7;border-bottom:1px solid #C3C4C7;font-weight:600;color:#50575E}
.pl-mock .pm50d4ed3{padding:10px 12px;font-size:13px;line-height:20px;color:#12293F}
.pl-mock .pm50df778{margin-top:20px;display:flex;gap:12px;align-items:flex-start}
.pl-mock .pm51cf0f0{padding:10px 16px;border-bottom:1px solid #DDE3EA;color:#50575E}
.pl-mock .pm5215fdb{display:inline-flex;align-items:center;min-height:22px;padding:1px 7px;border-radius:4px;background:#E4F2EB;border:1px solid #14704A;color:#14704A;font-size:12px;line-height:18px;font-weight:600;white-space:nowrap}
.pl-mock .pm53934e9{border-right:1px solid #DDE3EA;padding:24px;background:#FFFFFF}
.pl-mock .pm53988ef{width:15px;height:15px;border-radius:4px;flex:none;background:#B04026;display:flex;align-items:center;justify-content:center}
.pl-mock .pm53c5905{margin-top:16px;background:#FFFFFF;border:1px solid #C3C4C7;border-left:4px solid #14704A;border-radius:2px;padding:12px 16px;display:flex;align-items:center;gap:10px}
.pl-mock .pm5448151{font-size:14px;line-height:22px;color:#0F1F33;white-space:nowrap}
.pl-mock .pm54fbc7f{height:40px;background:#F7F8FA;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;gap:10px;padding:0 12px;min-width:0}
.pl-mock .pm551aecf{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.10), 0 48px 96px rgba(15,31,51,0.10)}
.pl-mock .pm553a645{margin-top:14px}
.pl-mock .pm553dc1f{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:8px;background:#FFFFFF;border:1px solid #C3CCD6;color:#12293F;font-size:14px;line-height:22px;font-weight:600;flex:none;align-self:flex-start;white-space:nowrap;flex:none}
.pl-mock .pm56740ec{display:grid;grid-template-columns:172px minmax(0,1fr);background:#FFFFFF;min-width:0}
.pl-mock .pm57dfd9b{margin-top:20px;background:#FFFFFF;border:1px solid #C3C4C7;border-radius:4px;overflow:hidden}
.pl-mock .pm583063e{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #DDE3EA}
.pl-mock .pm599fbe5{font-size:14px;line-height:22px;color:#3D4A57}
.pl-mock .pm5c61542{font-size:13px;line-height:21px;color:#3D4A57;margin-top:5px;overflow-wrap:break-word}
.pl-mock .pm5c91bef{background:#F7F8FA;border-bottom:1px solid #DDE3EA;padding:14px 16px;min-width:0}
.pl-mock .pm5d875cc{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#EEF1F5;font-size:12px;line-height:18px;color:#3D4A57;white-space:nowrap;flex:none}
.pl-mock .pm5db0f10{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:20px;font-weight:600;color:#14704A;flex:none}
.pl-mock .pm5e6306e{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:13px;line-height:20px;color:#50575E}
.pl-mock .pm5eb8219{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:14px;line-height:22px;font-weight:600;flex:none;white-space:nowrap;box-shadow:0 1px 2px rgba(150,52,30,0.28);white-space:nowrap;flex:none}
.pl-mock .pm610f611{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:22px;color:#3D4A57}
.pl-mock .pm6162d95{font-size:13px;line-height:20px;color:#5A6875;margin:14px 0 0;overflow-wrap:break-word}
.pl-mock .pm631bf80{margin-top:14px;border:1px solid #DDE3EA;border-radius:10px;overflow:hidden}
.pl-mock .pm6402110{font-size:15px;line-height:26px;color:#3D4A57;margin:18px 0 0}
.pl-mock .pm65a809f{border-right:1px solid #DDE3EA;padding:16px 14px;min-width:0}
.pl-mock .pm6611f49{font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap}
.pl-mock .pm6637b8a{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:16px;color:#3D4A57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm666f3bd{border:1px solid #DDE3EA;border-radius:12px;padding:18px 20px;box-shadow:0 1px 2px rgba(15,31,51,0.04)}
.pl-mock .pm6868e71{display:flex;align-items:center;justify-content:space-between;gap:16px}
.pl-mock .pm6956813{font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.pl-mock .pm6b5d189{font-size:16px;line-height:24px;color:#1B3A57;margin-top:2px}
.pl-mock .pm6d3a940{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}
.pl-mock .pm6e8e464{margin-top:16px;padding-top:14px;border-top:1px solid #DDE3EA;display:flex;flex-wrap:wrap;gap:6px;min-width:0}
.pl-mock .pm7047088{flex:1;min-width:0;height:40px;background:#FFFFFF;border:1px solid #C3CCD6;border-radius:8px;display:flex;align-items:center;gap:8px;padding:0 12px;box-shadow:0 1px 2px rgba(15,31,51,0.05)}
.pl-mock .pm7233565{width:100%;font-size:13px;line-height:20px}
.pl-mock .pm7348c5e{background:#FFFFFF;border:1px solid #C3C4C7;border-radius:3px;padding:10px;min-width:0}
.pl-mock .pm73db4d8{width:28px;height:28px;border-radius:7px;border:1px solid #DDE3EA;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#3D4A57}
.pl-mock .pm7437973{font-size:19px;line-height:26px;font-weight:600;letter-spacing:-0.01em;margin-top:8px;color:#12293F}
.pl-mock .pm754115f{margin-top:16px;background:#FFFFFF;border:1px solid #C3C4C7;border-radius:4px;overflow:hidden}
.pl-mock .pm77eead0{font-size:14px;line-height:22px;color:#0F1F33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm7937f9e{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:18px;color:#DDE3EA;white-space:nowrap}
.pl-mock .pm7a62f2c{font-size:14px;line-height:22px;color:#DDE3EA;margin:18px 0 0}
.pl-mock .pm7a9861d{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:8px;background:#12293F;color:#FFFFFF;font-size:14px;line-height:22px;font-weight:600;flex:none;align-self:flex-start;white-space:nowrap;flex:none}
.pl-mock .pm7bf2b55{height:68px;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#FFFFFF}
.pl-mock .pm7c0764c{width:36px;height:36px;border-radius:8px;border:1px solid #DDE3EA;display:inline-flex;align-items:center;justify-content:center;color:#5A6875}
.pl-mock .pm7c76893{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-0.02em;color:#0F1F33;margin:14px 0 0}
.pl-mock .pm7cdbef2{flex:none;margin-top:2px}
.pl-mock .pm7e006d6{padding:28px 30px 32px}
.pl-mock .pm7ef0687{font-size:13px;line-height:20px;color:#DDE3EA}
.pl-mock .pm80a0603{margin-top:14px;border:1px solid #DDE3EA;border-radius:14px;background:#FFFFFF;padding:18px;box-shadow:0 4px 10px rgba(0,0,0,0.22), 0 20px 48px rgba(0,0,0,0.26)}
.pl-mock .pm813b61f{margin-top:14px;padding-top:12px;border-top:1px solid #DDE3EA;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}
.pl-mock .pm81a1f65{padding:26px 26px 30px}
.pl-mock .pm820b374{display:flex;align-items:center;gap:6px;font-size:12px;line-height:18px;color:#5A6875;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm835f601{font-size:13px;line-height:20px;font-weight:500;color:#B04026}
.pl-mock .pm85bc35c{font-size:13px;line-height:20px;color:#C3CCD6}
.pl-mock .pm8605555{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:4px;background:#B04026;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:600;white-space:nowrap;flex:none}
.pl-mock .pm871a87a{display:flex;gap:10px}
.pl-mock .pm88d9041{flex:1;min-width:0;height:30px;border:1px solid #DDE3EA;border-radius:999px;display:flex;align-items:center;padding:0 12px;font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm894a8e0{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}
.pl-mock .pm896777f{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:14px;line-height:22px;font-weight:600;flex:none;white-space:nowrap;flex:none}
.pl-mock .pm89bd09b{flex:1;min-width:0}
.pl-mock .pm89e46f0{height:32px;background:#1D2327;display:flex;align-items:center;gap:14px;padding:0 12px;min-width:0}
.pl-mock .pm8c504ca{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:18px;border-top:1px solid #DDE3EA}
.pl-mock .pm8d98a09{font-size:17px;line-height:24px;color:#1D2327;white-space:nowrap}
.pl-mock .pm8ee30aa{font-size:23px;line-height:32px;font-weight:400;color:#1D2327;margin:0}
.pl-mock .pm8ffa848{display:flex;align-items:center;gap:10px;font-size:14px;line-height:22px;color:#0F1F33}
.pl-mock .pm9056f50{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:6px;background:#12293F;color:#FFFFFF;font-size:12px;line-height:18px;font-weight:500;white-space:nowrap;flex:none}
.pl-mock .pm9060a69{display:inline-flex;align-items:center;gap:10px}
.pl-mock .pm906a631{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;padding:10px 0;background:#F9F9FA}
.pl-mock .pm91294d2{display:flex;gap:6px}
.pl-mock .pm912e3d0{font-size:14px;line-height:24px;color:#3D4A57;margin:6px 0 0;padding-left:18px}
.pl-mock .pm91dbcc5{padding:12px;border-bottom:1px solid #DDE3EA}
.pl-mock .pm930ce0d{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#14704A;background:#E4F2EB;border:1px solid #14704A;border-radius:3px;padding:1px 6px}
.pl-mock .pm93677fb{font-size:15px;line-height:24px;color:#0F1F33}
.pl-mock .pm93f6b64{font-size:13px;line-height:20px;color:#3D4A57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm9550de2{padding:10px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1D2327}
.pl-mock .pm95986fc{width:18px;height:18px;border-radius:5px;border:1px solid #C3CCD6;background:#FFFFFF;flex:none;display:block}
.pl-mock .pm95cbcdc{padding:12px;border-bottom:1px solid #DDE3EA;background:#F7F8FA}
.pl-mock .pm96040ea{padding:10px 16px;border-bottom:1px solid #DDE3EA;text-align:right;color:#1D2327}
.pl-mock .pm9621ab0{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #DDE3EA;min-width:0}
.pl-mock .pm96501ce{font-size:11px;line-height:16px;color:#50575E;white-space:nowrap}
.pl-mock .pm970ff3a{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;min-width:0;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.10), 0 48px 96px rgba(15,31,51,0.10)}
.pl-mock .pm97550af{width:20px;height:20px;border-radius:5px;background:#B04026;display:flex;align-items:center;justify-content:center;flex:none;margin-top:3px}
.pl-mock .pm9855d3f{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:16px}
.pl-mock .pm98f453c{font-size:12px;line-height:18px;color:#3D4A57;background:#EEF1F5;border-radius:4px;padding:1px 6px}
.pl-mock .pm9909c3d{color:#3D4A57;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pm9a41970{max-width:400px;min-width:0;border:1px solid #DDE3EA;border-radius:14px;background:#FFFFFF;padding:20px;box-shadow:0 1px 2px rgba(15,31,51,0.05), 0 12px 32px rgba(15,31,51,0.08)}
.pl-mock .pm9a6896d{font-size:14px;line-height:22px;color:#5A6875;margin:10px 0 0;max-width:62ch}
.pl-mock .pm9a90f55{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:8px;background:#12293F;color:#FFFFFF;font-weight:600;white-space:nowrap;flex:none}
.pl-mock .pm9ad5587{width:26%;text-align:left;padding:7px 10px;background:#F6F7F7;border-bottom:1px solid #C3C4C7;color:#50575E;font-weight:600}
.pl-mock .pm9b4ebc6{width:15px;height:15px;border-radius:4px;flex:none;border:1px solid #C3CCD6;background:#FFFFFF;display:block}
.pl-mock .pm9b53582{height:46px;border:1px solid #1B3A57;border-radius:8px;background:#FFFFFF;display:flex;align-items:center;padding:0 12px;font-size:15px;line-height:24px;color:#0F1F33;box-shadow:0 0 0 3px rgba(27,58,87,0.14)}
.pl-mock .pm9c38e25{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}
.pl-mock .pm9c4d76f{display:flex;gap:5px;flex:none}
.pl-mock .pm9c6e180{margin-top:12px;background:#FFFFFF;border:1px solid #C3C4C7;border-left:4px solid #14704A;border-radius:2px;padding:10px 12px;display:flex;gap:8px;align-items:flex-start;min-width:0}
.pl-mock .pm9c78e86{font-size:14px;line-height:22px;color:#5A6875}
.pl-mock .pm9efb4a6{display:flex;align-items:center;gap:8px;min-width:0}
.pl-mock .pma054e57{margin-left:auto;font-size:13px;line-height:20px;color:#C3CCD6}
.pl-mock .pma0bfa89{font-size:12px;line-height:18px;color:#1D2327}
.pl-mock .pma0eff4a{padding:10px 16px;color:#50575E}
.pl-mock .pma26d9b4{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;border-bottom:1px solid #DDE3EA;padding:10px 0;background:#F9F9FA}
.pl-mock .pma3da73a{margin-top:22px;padding-top:16px;border-top:1px solid #DDE3EA;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:18px;color:#5A6875}
.pl-mock .pma4d242d{padding:24px 28px 28px}
.pl-mock .pma6a3d0f{font-size:17px;line-height:24px;color:#1B3A57;margin-top:3px;overflow-wrap:break-word}
.pl-mock .pma6d3824{font-size:13px;line-height:20px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#7FC4BE}
.pl-mock .pma7df985{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#0F1F33;background:#FFF4DA;border:1px solid #9A6700;border-radius:3px;padding:1px 6px}
.pl-mock .pma89ac3a{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:4px;background:#B04026;color:#FFFFFF;font-size:12px;line-height:18px;font-weight:600;flex:none;white-space:nowrap;white-space:nowrap;flex:none}
.pl-mock .pma94ebbd{display:inline-flex;align-items:center;gap:8px;min-width:0}
.pl-mock .pma97f3cd{flex:1;min-width:0;height:40px;background:#FFFFFF;border:1px solid #1B3A57;border-radius:8px;display:flex;align-items:center;gap:8px;padding:0 12px;box-shadow:0 0 0 3px rgba(27,58,87,0.14)}
.pl-mock .pma9cfa4a{height:36px;background:#1D2327;display:flex;align-items:center;gap:16px;padding:0 14px}
.pl-mock .pmacc37b1{font-size:12px;line-height:18px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#5A6875}
.pl-mock .pmaccf48f{font-size:12px;line-height:18px;color:#9A6700;margin-top:4px}
.pl-mock .pmad31c8f{font-size:13px;line-height:20px;color:#5A6875;margin-top:6px}
.pl-mock .pmadabbfe{width:8px;height:8px;border-radius:50%;background:#DDE3EA;display:block}
.pl-mock .pmae5e4ae{font-size:12px;line-height:18px;color:#5A6875}
.pl-mock .pmb0043ef{margin-top:16px}
.pl-mock .pmb0a1163{display:flex;flex-direction:column;gap:10px;margin-top:14px;min-width:0}
.pl-mock .pmb0c2c6d{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:14px;line-height:22px;color:#DDE3EA;margin-top:8px}
.pl-mock .pmb1eb0fb{display:flex;gap:12px}
.pl-mock .pmb1f87af{font-size:14px;line-height:22px;font-weight:600;margin-bottom:6px}
.pl-mock .pmb1fc3e0{width:34px;height:34px;border-radius:50%;background:#12293F;color:#FFFFFF;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex:none}
.pl-mock .pmb2424a7{flex:1;height:48px;background:#FFFFFF;border:1px solid #C3CCD6;border-radius:8px;display:flex;align-items:center;gap:10px;padding:0 14px;box-shadow:0 1px 2px rgba(15,31,51,0.05)}
.pl-mock .pmb315a7f{padding:6px 0 6px 40px;font-size:13px;line-height:22px;color:#FFFFFF;background:#0B1B2E;font-weight:600}
.pl-mock .pmb6ce5f7{font-size:11px;line-height:16px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;padding:2px 6px;border-radius:4px;flex:none;color:#3D4A57;background:#EEF1F5}
.pl-mock .pmb860544{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;border-bottom:1px solid #DDE3EA;padding:10px 0}
.pl-mock .pmb879303{font-size:15px;line-height:24px;font-weight:600;color:#0F1F33;margin-top:20px}
.pl-mock .pmb8acb1e{height:36px;background:#1D2327;display:flex;align-items:center;gap:20px;padding:0 14px}
.pl-mock .pmba0e13f{display:grid;grid-template-columns:268px 1fr;background:#FFFFFF}
.pl-mock .pmbb6a32d{background:#1D2327;padding:12px 0 40px}
.pl-mock .pmbbfcddc{font-size:13px;line-height:20px;color:#3D4A57;margin-top:2px}
.pl-mock .pmbc58a3f{font-size:15px;line-height:26px;color:#3D4A57;margin:8px 0 0;padding-left:20px}
.pl-mock .pmbc90591{font-size:13px;line-height:20px;color:#3D4A57;flex:none;white-space:nowrap}
.pl-mock .pmbed6e8b{font-size:12px;line-height:18px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#0B5E5A;background:#E0F0EE;border-radius:4px;padding:2px 7px}
.pl-mock .pmbef0b8d{font-size:15px;line-height:22px;font-weight:700;letter-spacing:-0.02em;color:#12293F;white-space:nowrap}
.pl-mock .pmbffb07e{padding:8px 10px}
.pl-mock .pmc0d5a13{padding:8px 10px;border-bottom:1px solid #DDE3EA;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1D2327;white-space:nowrap}
.pl-mock .pmc16172e{height:46px;border:1px solid #5A6875;border-radius:8px;background:#FFFFFF;display:flex;align-items:center;padding:0 12px;font-size:15px;line-height:24px;color:#0F1F33}
.pl-mock .pmc1f285d{width:100%;font-size:12px;line-height:18px;table-layout:fixed}
.pl-mock .pmc42f65b{font-size:13px;line-height:20px;color:#1D2327}
.pl-mock .pmc45d06e{font-size:20px;line-height:28px;font-weight:400;color:#1D2327;margin:0}
.pl-mock .pmc46118d{font-size:13px;line-height:20px;color:#50575E}
.pl-mock .pmc59ad06{display:flex;align-items:center;gap:6px}
.pl-mock .pmca9eb58{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:8px;background:#B04026;color:#FFFFFF;font-size:15px;line-height:24px;font-weight:600;box-shadow:0 1px 2px rgba(150,52,30,0.28), 0 6px 16px rgba(150,52,30,0.18);white-space:nowrap;flex:none}
.pl-mock .pmcb98ece{display:grid;grid-template-columns:1fr 44px 1fr;background:#F6F7F7;border-bottom:1px solid #C3C4C7}
.pl-mock .pmcc53d8e{text-align:left;padding:7px 10px;background:#F6F7F7;border-bottom:1px solid #C3C4C7;color:#50575E;font-weight:600}
.pl-mock .pmcdab6e8{font-size:12px;line-height:18px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#3D4A57;background:#EEF1F5;border-radius:4px;padding:2px 7px}
.pl-mock .pmcdf114d{flex:1;height:30px;border:1px solid #DDE3EA;border-radius:999px;display:flex;align-items:center;padding:0 12px;font-size:13px;line-height:20px;color:#3D4A57}
.pl-mock .pmced25a4{display:flex;align-items:center;gap:10px;font-size:14px;line-height:22px;color:#3D4A57}
.pl-mock .pmcfab17e{font-size:22px;line-height:30px;font-weight:700;letter-spacing:-0.02em;color:#0F1F33;margin:10px 0 0}
.pl-mock .pmd17728f{margin-left:auto;font-size:13px;line-height:20px;color:#DDE3EA}
.pl-mock .pmd353342{display:flex;gap:10px;min-width:0}
.pl-mock .pmd4da81a{display:inline-flex;align-items:center;font-weight:600;color:#14704A;background:#E4F2EB;border:1px solid #14704A;border-radius:3px;padding:1px 6px;white-space:nowrap}
.pl-mock .pmd4e2d7f{display:flex;align-items:center;gap:5px;flex:none}
.pl-mock .pmd5ca0e1{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.pl-mock .pmd5cb85a{width:36px;height:36px;border-radius:8px;background:#12293F;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}
.pl-mock .pmd6569c0{width:9px;height:9px;border-radius:50%;background:#DDE3EA;display:block}
.pl-mock .pmd8801ce{font-weight:700;color:#0F1F33}
.pl-mock .pmd91d629{height:48px;background:#F7F8FA;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;gap:14px;padding:0 16px}
.pl-mock .pmd93f779{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:6px;background:#12293F;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:500;white-space:nowrap;flex:none}
.pl-mock .pmd9474a5{flex:1;height:30px;background:#FFFFFF;border:1px solid #DDE3EA;border-radius:6px;display:flex;align-items:center;gap:8px;padding:0 10px}
.pl-mock .pmd9b2f1a{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:4px;background:#B04026;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:600;white-space:nowrap;flex:none}
.pl-mock .pmda07f8d{height:44px;background:#F7F8FA;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;gap:12px;padding:0 14px}
.pl-mock .pmda1459e{height:44px;background:#F7F8FA;border-bottom:1px solid #DDE3EA;display:flex;align-items:center;gap:10px;padding:0 12px;min-width:0}
.pl-mock .pmda42594{font-size:13px;line-height:20px;color:#14704A;margin-top:2px}
.pl-mock .pmda744e2{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:20px;color:#1D2327}
.pl-mock .pmda95e1a{font-size:14px;line-height:22px;font-weight:600;color:#1D2327}
.pl-mock .pmdad0e99{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:20px;color:#3D4A57}
.pl-mock .pmddae957{font-size:15px;line-height:24px;font-weight:700;color:#0F1F33}
.pl-mock .pmddb34be{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:14px;line-height:22px;color:#DDE3EA}
.pl-mock .pmded6bbe{border:1px solid #C3CCD6;border-radius:14px;overflow:hidden;background:#FFFFFF;box-shadow:0 2px 4px rgba(15,31,51,0.06), 0 18px 40px rgba(15,31,51,0.09), 0 40px 80px rgba(15,31,51,0.08)}
.pl-mock .pmdf32bab{padding:9px 12px;border-bottom:1px solid #C3C4C7;font-size:12px;line-height:18px;font-weight:600;color:#1D2327}
.pl-mock .pmdfff9cb{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#5A6875}
.pl-mock .pme00c4a4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:20px;color:#5A6875;min-width:0}
.pl-mock .pme0feedd{width:28px;height:28px;border-radius:7px;border:1px solid #DDE3EA;display:inline-flex;align-items:center;justify-content:center;color:#5A6875}
.pl-mock .pme396ba4{display:flex;gap:6px;margin-top:8px}
.pl-mock .pme42bccf{display:flex;justify-content:space-between;font-size:13px;line-height:20px;color:#5A6875;margin-top:12px}
.pl-mock .pme4df375{width:26px;height:26px;border-radius:50%;border:1px solid #DDE3EA;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#5A6875}
.pl-mock .pme4f8ab8{width:10px;height:10px;border-radius:50%;background:#DDE3EA;display:block}
.pl-mock .pme634e6d{font-weight:600}
.pl-mock .pme8b1a03{margin-top:14px;padding-top:12px;border-top:1px solid #DDE3EA;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:16px;color:#5A6875;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pmeaad6a6{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.pl-mock .pmeac3ebf{position:absolute;right:32%;top:-6px;width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:2px solid #12293F;box-shadow:0 1px 3px rgba(15,31,51,0.2);display:block}
.pl-mock .pmeb2b35c{width:36px;height:36px;border-radius:8px;border:1px solid #DDE3EA;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#3D4A57}
.pl-mock .pmebbd76a{padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1D2327;white-space:nowrap}
.pl-mock .pmf0bae4e{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:20px}
.pl-mock .pmf1b731b{font-size:13px;line-height:20px;color:#3D4A57;margin-top:12px;overflow-wrap:break-word}
.pl-mock .pmf2eb2b6{display:grid;grid-template-columns:184px 1fr}
.pl-mock .pmf3654f4{padding:6px 0 6px 40px;font-size:13px;line-height:22px;color:#C3CCD6;background:#0B1B2E}
.pl-mock .pmf451446{font-size:11px;line-height:16px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#5A6875;margin-top:16px}
.pl-mock .pmf59acd1{font-size:28px;line-height:36px;font-weight:600;color:#1D2327;margin-top:4px}
.pl-mock .pmf5b8892{display:inline-flex;align-items:center;min-height:22px;padding:1px 7px;border-radius:4px;background:#EEF1F5;color:#3D4A57;font-size:12px;line-height:18px;white-space:nowrap}
.pl-mock .pmf5c86f5{font-size:12px;line-height:18px;font-weight:600;color:#B04026}
.pl-mock .pmf669803{display:block;font-size:12px;line-height:18px;color:#5A6875;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pl-mock .pmf74cf79{padding:10px 16px;border-bottom:1px solid #DDE3EA}
.pl-mock .pmf850bc9{margin-top:12px;background:#FFFFFF;border:1px solid #C3C4C7;border-radius:3px;overflow:hidden;min-width:0}
.pl-mock .pmf8fd00e{flex:1;height:28px;background:#FFFFFF;border:1px solid #DDE3EA;border-radius:6px;display:flex;align-items:center;gap:8px;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:18px;color:#3D4A57}
.pl-mock .pmf9f04a6{padding:8px 14px;font-size:12px;line-height:18px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#50575E}
.pl-mock .pmfaaa794{display:flex;gap:8px;align-items:center}
.pl-mock .pmfabba91{display:inline-flex;align-items:center;gap:6px}
.pl-mock .pmfb17448{border:1px dashed #C3CCD6;border-radius:10px;background:#F7F8FA;padding:14px;display:flex;align-items:center;gap:12px}
.pl-mock .pmfb4d820{display:flex;align-items:center;justify-content:space-between}
.pl-mock .pmfbd1b9f{display:flex;flex-direction:column;gap:10px;margin-top:12px}
.pl-mock .pmfc9457c{border:1px solid #DDE3EA;border-radius:10px;padding:12px 14px;min-width:0;box-shadow:0 1px 2px rgba(15,31,51,0.04)}
.pl-mock .pmfd6b518{padding:0 14px}
.pl-mock .pmfd842c5{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:6px;background:#E0F0EE;font-size:13px;line-height:20px;font-weight:600;color:#0B5E5A;white-space:nowrap;flex:none}
.pl-mock .pmfdd80ba{border-left:1px solid #DDE3EA;padding:26px 20px;background:#F7F8FA;min-width:0}
.pl-mock .pmfde75a9{padding:10px 16px;text-align:right;color:#1D2327}
.pl-mock .pmfe7b54e{display:block;height:4px;border-radius:2px;background:#DDE3EA;position:relative}
.pl-mock .pmfe84a84{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#12293F;color:#FFFFFF;font-size:12px;line-height:18px;font-weight:500;white-space:nowrap;flex:none}
.pl-mock .pmfec9668{display:flex;justify-content:center;color:#5A6875}
.pl-mock .pmff6ee2e{background:#F0F0F1;padding:16px;min-width:0}
.pl-mock .pmff9c461{flex:none}
