.pg-sync .b2{background:#E3F5EE;color:#1A2420}.pg-sync .b2:hover{background:#C9EDDF;color:#1A2420}.pg-sync .tag{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;line-height:1.25;border-radius:999px;background:#E3F5EE;color:#1F7A64;font-size:14px;font-weight:600;align-self:flex-start}.pg-sync .duo{display:grid;grid-template-columns:minmax(0,.75fr) 90px minmax(0,1.25fr);align-items:center;border-radius:40px;background:#F0F6F3;padding:28px}.pg-sync .phone{border-radius:34px;background:#1A2420;padding:10px;box-shadow:0 24px 50px -24px rgba(26,36,32,.5)}.pg-sync .pscr{border-radius:26px;background:#F4F7F6;padding:20px 16px;display:flex;flex-direction:column;gap:8px}.pg-sync .fld{display:flex;justify-content:space-between;padding:10px 12px;border-radius:12px;background:#FFFFFF;font-size:14px}.pg-sync .fld span{color:#5F6B67}.pg-sync .wire{display:flex;flex-direction:column;align-items:center;gap:8px;color:#1F7A64;font-size:12px;font-weight:700;text-align:center}.pg-sync .laptop{border-radius:22px;background:#FFFFFF;box-shadow:0 0 0 1.5px #DCE5E1;overflow:hidden}.pg-sync .ltop{display:flex;gap:6px;align-items:center;padding:12px 16px;background:#F4F7F6;border-bottom:1px solid #e4e9e7;font-size:13px;color:#5F6B67}.pg-sync .ltop i{width:10px;height:10px;border-radius:50%;background:#DCE5E1;display:block}.pg-sync .r{display:flex;border-bottom:1px solid #eef2f0;font-size:14px}.pg-sync .r .g{flex:0 0 44px;display:flex;align-items:center;justify-content:center;background:#F4F7F6;font-size:12px;color:#5F6B67}.pg-sync .r .c{flex:1 1 0;min-width:70px;padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-sync .r.hd .c{font-weight:700;font-size:12px;color:#5F6B67;background:#FAFBFA}.pg-sync .r.nw{background:#EFFBF3}.pg-sync .r .c.f{color:#1F7A64;font-family:ui-monospace,Menlo,monospace;font-size:12px}.pg-sync .own{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pg-sync .oc{border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:10px}.pg-sync .oc h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.pg-sync .oc p{margin:0;font-size:15px;line-height:1.55;color:#2F3B37}.pg-sync .access{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.pg-sync .seg{display:inline-flex;padding:4px;border-radius:999px;background:#F4F7F6;gap:4px}.pg-sync .sb{min-height:44px;padding:0 20px;border-radius:999px;border:0;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:#3E4C47;cursor:pointer}.pg-sync .sb.on{background:#1A2420;color:#FFFFFF}.pg-sync .drive{border-radius:28px;background:#F0F6F3;padding:22px;display:flex;flex-direction:column;gap:8px}.pg-sync .file{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:16px;background:#FFFFFF;font-size:15px}.pg-sync .file.no{background:transparent;box-shadow:inset 0 0 0 1.5px #DCE5E1;color:#94A09C}.pg-sync .tbl{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}.pg-sync .tbl td,.pg-sync .tbl th{text-align:left;padding:16px 18px;border-bottom:1px solid #dce5e1;font-size:15px;line-height:1.45;vertical-align:top}.pg-sync .tbl thead th{font-size:14px;border-bottom:2px solid #1a2420}.pg-sync .tbl tbody th{font-weight:600;color:#3E4C47;width:22%}.pg-sync .tbl .us{background:#EFFBF3;font-weight:600}.pg-sync .two{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pg-sync .tc{border-radius:28px;padding:26px;background:#F4F7F6;display:flex;flex-direction:column;gap:10px}.pg-sync .tc h3{margin:0;font-size:20px;font-weight:700}.pg-sync .tc p{margin:0;font-size:15px;line-height:1.6;color:#3E4C47}@media (max-width:1000px){.pg-sync .duo{grid-template-columns:minmax(0,1fr)}.pg-sync .wire{flex-direction:row;padding:14px 0}.pg-sync .about,.pg-sync .access{grid-template-columns:minmax(0,1fr)}.pg-sync .own{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-sync .two{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pg-sync .own{grid-template-columns:minmax(0,1fr)}.pg-sync .about,.pg-sync .duo{padding:16px}}.pg-sync .laptop{container-type:inline-size}@container (max-width:540px){.pg-sync .r .c:nth-child(6){display:none}}@container (max-width:440px){.pg-sync .r .c:nth-child(5){display:none}}@container (max-width:340px){.pg-sync .r .c{min-width:0;padding-inline:8px;font-size:13px}.pg-sync .r .g{flex-basis:32px}}@container (max-width:290px){.pg-sync .r .g{display:none}}