.mw .mp-designer-profile{min-width:0;margin:20px 0}.mw .mp-designer-profile>fieldset{border:1px solid #ddd;border-radius:12px;margin:12px 0;padding:12px}.mw .mp-designer-profile label{overflow-wrap:anywhere;flex-direction:row;align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.mw .mp-designer-profile input[type=checkbox]{flex-shrink:0;width:20px;height:20px;margin:0;padding:0}
.mp-craftsman-profile .mp-craftsman-specialties{border:1px solid var(--line,#ddd);border-radius:12px;margin:16px 0;padding:12px}.mp-craftsman-profile .mp-craftsman-specialties label{overflow-wrap:anywhere;flex-direction:row;align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.mw .mp-craftsman-profile .mp-craftsman-specialties input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:0;padding:0}.mp-craftsman-profile textarea{width:100%;max-width:100%;min-height:100px}
.profile-source-history-module__ZqZlYG__body{overflow-wrap:anywhere;overscroll-behavior:contain;min-width:0;min-height:0;padding:20px;overflow-y:auto}.mw-dialog[open]:has(.profile-source-history-module__ZqZlYG__body){flex-direction:column;display:flex;overflow:hidden}.mw-dialog[open]:has(.profile-source-history-module__ZqZlYG__body)>header{flex:none;position:static}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__help{color:#64665d;line-height:1.65}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__card{background:#fff;border:1px solid #e6e1d9;border-radius:14px;margin-block:20px;padding:20px}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__card h3{margin:0 0 14px;font-size:18px;line-height:1.5}.profile-source-history-module__ZqZlYG__body dl{margin:12px 0}.profile-source-history-module__ZqZlYG__body dl>div{border-bottom:1px solid #eee9e3;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:8px 0;display:flex}.profile-source-history-module__ZqZlYG__body dd{margin:0}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__note{white-space:pre-wrap;margin-block:16px;line-height:1.65}.profile-source-history-module__ZqZlYG__body a{color:#9f3e29;text-underline-offset:3px;text-decoration:underline}.profile-source-history-module__ZqZlYG__body summary{cursor:pointer;padding-block:12px;font-weight:600;line-height:1.5}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot{border:0;min-width:0;padding:0;line-height:1.6}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot>.profile-source-history-module__ZqZlYG__help{margin:8px 0 16px}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot h3,.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot h4{margin-block:20px 10px;font-size:16px}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot .profile-source-history-module__ZqZlYG__basic>div{display:block}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__snapshot .profile-source-history-module__ZqZlYG__basic dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin-top:6px;line-height:1.6}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__actions button{white-space:normal;max-width:100%;min-height:44px}@media (max-width:480px){.profile-source-history-module__ZqZlYG__body,.profile-source-history-module__ZqZlYG__body .profile-source-history-module__ZqZlYG__card{padding:16px}}
.live-bookmark{overflow-wrap:anywhere;margin:0 0 20px}.mw-profile-engagement-actions{flex-wrap:wrap;align-items:start;gap:12px;margin:16px 0;display:flex}.mw-profile-engagement-actions .mw-save-control{min-width:0}.live-bookmark .mw-save-control>button,.live-bookmark .mw-save-control>a{color:#17140f;max-width:100%;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #ddd5cb;border-radius:24px;justify-content:center;align-items:center;padding:11px 18px;line-height:1.5;text-decoration:none;display:inline-flex}.live-bookmark button[aria-pressed=true]{color:#b73825;background:#fff4f0;border-color:#c8452e}.live-bookmark button:disabled{opacity:.55;cursor:wait}.live-bookmark :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #c8452e}.live-bookmark .mw-notice{margin-top:12px}.ms-saved .ms-filters{background:#fff;border:1px solid #ede8df;border-radius:20px;grid-template-columns:minmax(140px,1fr) minmax(180px,2fr) auto;align-items:end;gap:16px;margin:24px 0;padding:20px;display:grid}.ms-saved .ms-follow-filters{grid-template-columns:minmax(0,1fr) auto}.ms-saved .ms-filters label{min-width:0;margin:0}.ms-saved .ms-filters input,.ms-saved .ms-filters select{background:#faf8f4;border-radius:12px}.ms-saved .mw-empty>a{text-underline-offset:3px;padding-block:10px;text-decoration:underline;display:inline-block}.ms-saved .ms-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;margin:24px 0}.ma-shell .ms-saved .ms-card{overflow-wrap:anywhere;flex-direction:column;min-width:0;padding:18px;display:flex}.ms-card .ms-preview{aspect-ratio:1;background:#ede8df;border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.ms-card .ms-preview--empty{aspect-ratio:auto;min-height:72px}.ms-card .ms-preview>.mw-image,.ms-card .ms-preview>.mw-placeholder{aspect-ratio:1;object-fit:contain;width:100%;height:100%}.ms-preview>span{color:#6e6a62;font-size:32px;font-weight:800}.ms-card .mw-badge{align-self:flex-start}.ms-card h3{font-size:16px;line-height:1.5}.ms-card>button{margin-top:auto}@media (max-width:639px){.ms-saved .ms-filters,.ms-saved .ms-follow-filters{grid-template-columns:minmax(0,1fr);padding:16px}}
