.y5283-workspace .y5283-tile.is-locked{background:#fafbf8;border-color:#e2e6df}.y5283-workspace .y5283-tile.is-locked small{color:#89927d}.y5283-workspace .y5283-access-dialog{width:min(420px,calc(100vw - 34px));max-height:calc(100dvh - 42px);overflow:auto;padding:34px 29px 27px;border:1px solid #dce4d2;border-radius:21px;background:#fcfbf6;color:#294336;box-shadow:0 25px 100px #1c304944;text-align:center}.y5283-access-dialog::backdrop{background:#1c304966;backdrop-filter:blur(4px)}.y5283-workspace .y5283-access-dialog .ya-close{position:absolute;right:12px;top:9px;border:0;background:transparent;color:#7b8877;font-size:27px;line-height:1;min-width:38px;min-height:38px;padding:4px}.ya-mark{font:43px Georgia,serif;color:#97a77d;display:block;line-height:1.3}.y5283-access-dialog .ya-eyebrow{font-size:12px;color:#8b987e;margin:12px 0}.y5283-access-dialog h2{font-size:25px;font-weight:400;line-height:1.6;margin:8px 0 13px}.y5283-access-dialog [data-gate-message]{font-size:14px;line-height:1.9;color:#7d8974;margin-bottom:23px}.y5283-workspace .y5283-access-dialog .ya-primary{width:100%;display:flex;justify-content:center;background:#365f4e;color:#fffdf2}.y5283-workspace .ya-secondary{display:inline-block;color:#59774c;text-decoration:underline!important;text-underline-offset:4px;margin:17px 0;font-size:14px}.y5283-access-dialog small{display:block;font-size:10px;line-height:1.8;color:#9aa18f;margin-top:8px}.y5283-workspace .ya-public-extras{display:flex;flex-wrap:wrap;gap:9px;margin:23px 0}.y5283-workspace .ya-public-extras a{padding:7px 12px;border:1px solid #dce5d7;border-radius:20px;color:#6e8361;font-size:13px}.ya-join-form{display:grid;gap:19px;max-width:520px}.ya-join-form>label{display:grid;gap:7px;font-size:14px}.ya-join-form input:not([type=checkbox]){width:100%;padding:11px 13px;border:1px solid #d6dfd1;border-radius:8px;background:#fdfcf8;color:#294336;font-size:16px}.ya-join-form small{font-size:11px;line-height:1.8;color:#8c9783}.ya-join-form .ya-consent{display:block;line-height:1.9}.ya-join-form .ya-consent input{vertical-align:middle}.ya-join-form .ya-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ya-source{font-size:13px;color:#7c8e6d;margin-bottom:20px!important}.ya-share-options{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 24px}.ya-gate-page{padding:18px 0}.ya-gate-page h2{font-size:27px;line-height:1.6;margin:12px 0}.ya-gate-page p{font-size:15px;line-height:1.9;margin:13px 0 23px}.ya-gate-page .y5283-form-actions{margin-top:20px}@media(max-width:420px){.y5283-workspace .y5283-access-dialog{padding:29px 22px 23px}.y5283-access-dialog h2{font-size:23px}.y5283-workspace .ya-public-extras a{font-size:12px}.ya-share-options{flex-direction:column}}

.y5283-workspace .ya-viewer{font-size:12px;line-height:1.8;color:#839078;margin:0 0 17px}.y5283-public-profile>.ya-viewer{margin-top:13px}

.y5283-workspace .ym-member-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid #dce4d4;border-radius:16px;background:#f6f7ef;margin:14px 0 26px}.ym-member-card strong,.ym-member-card small{display:block}.ym-member-card strong{font-size:19px;margin:6px 0}.ym-member-card small{font-size:12px;color:#7c8a73;line-height:1.8}.ym-member-card .y5283-button{flex-shrink:0;font-size:13px}.ym-consent{flex-direction:column;align-items:flex-start!important;font-size:13px;line-height:1.9}.ym-consent input{vertical-align:middle}.ym-lead-badges{display:flex;flex-wrap:wrap;gap:7px;margin:4px 0 15px}.ym-lead-badges span{border:1px solid #dce5d7;border-radius:30px;padding:4px 10px;font-size:12px;color:#536b4c;background:#f7f9f2}.ym-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;list-style:none;counter-reset:ymsteps;margin:22px 0}.ym-progress li{counter-increment:ymsteps;border:1px solid #dce4d4;border-radius:10px;padding:12px 6px;text-align:center;font-size:12px;background:#f6f7ef;line-height:1.7}.ym-progress li:before{content:counter(ymsteps);display:block;color:#6a825b;font-size:19px}.ym-request-summary,.ym-audit-entry{background:#f6f7ef;border:1px solid #dce4d4;border-radius:12px;padding:18px;margin:20px 0;overflow-wrap:anywhere}.ym-request-summary h3{margin-top:0}.ym-admin{max-width:760px;margin-top:24px!important}.ym-admin .ya-join-form{max-width:none}.y5283-workspace .ya-join-form select,.y5283-workspace .ya-join-form textarea{width:100%;max-width:100%;padding:11px 13px;border:1px solid #d6dfd1;border-radius:8px;background:#fdfcf8;color:#294336;font:inherit;font-size:16px}.ym-review-form .y5283-form-actions{flex-wrap:wrap}.y5283-lead-card dd{overflow-wrap:anywhere}.ym-audit-entry p{margin-bottom:4px!important}
@media(max-width:480px){.y5283-workspace .ym-member-card{flex-direction:column;align-items:flex-start}.ym-member-card .y5283-button{width:100%;justify-content:center}.ym-progress{gap:4px}.ym-progress li{font-size:11px;padding:10px 3px}.ym-review-form .y5283-button{width:100%;white-space:normal}}

@media(max-width:480px){.y5283-workspace .ym-member-card:not(.ym-consent){flex-direction:row;align-items:center;padding:14px;gap:10px}.ym-member-card:not(.ym-consent)>div{min-width:0;flex:1}.ym-member-card:not(.ym-consent) strong{font-size:16px}.ym-member-card:not(.ym-consent) small{display:none}.ym-member-card:not(.ym-consent) .y5283-button{width:auto;flex:0 0 94px;padding:8px;font-size:12px;white-space:normal;line-height:1.8}}
