.pa-access{color:#29483b}.pa-project{font-weight:600;margin:0 0 20px}.pa-form{display:grid;gap:18px}.pa-form>label,.pa-url{display:grid;gap:7px;font-size:13px}.pa-form input:not([type=radio]):not([type=checkbox]),.pa-form select,.pa-url{box-sizing:border-box;width:100%;padding:11px 12px;border:1px solid #ccd9d1;border-radius:9px;background:#fff;color:#29483b;font:inherit}.pa-form fieldset{border:0;padding:0;margin:0;min-width:0}.pa-form legend{font-size:13px;margin-bottom:9px}.pa-choice{display:flex!important;align-items:flex-start;gap:11px!important;border:1px solid #dfe8e2;border-radius:10px;padding:13px;margin:0 0 9px;cursor:pointer}.pa-choice:has(input:checked){background:#f1f7f3;border-color:#89aa97}.pa-choice input{accent-color:#315d49;margin:3px 0 0;flex:none}.pa-choice b{display:block;font-size:14px}.pa-choice small,.pa-link small{display:block;color:#7b8c82;font-size:12px;line-height:1.5;margin-top:5px}.pa-notice{font-size:12px;line-height:1.6;color:#718379;margin:0}.pa-form [data-pa-summary]{font-size:13px;font-weight:600;margin:0}.pa-existing{margin:24px 0}.pa-existing>summary{cursor:pointer;font-size:13px}.pa-link{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #e5ece7;font-size:13px}.pa-link>div{flex:1;min-width:0;overflow-wrap:anywhere}.pa-url{margin:8px 0 14px}.dv-card .pa-card-invite{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 16px 16px;border:1px solid #d8e5dd;border-radius:9px;padding:10px;background:#f8fbf9;color:#315d49;font:inherit;font-size:13px;cursor:pointer}.pa-card-invite:hover{background:#edf5ef}.pa-card-invite svg{width:18px;height:18px}.pa-guest-page{margin:0;background:#f4f7f5;color:#29483b;font-family:Arial,sans-serif}.pa-guest-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;background:#fff;border-bottom:1px solid #dfe7e1}.pa-guest-main{max-width:1500px;margin:20px auto;padding:0 20px}.pa-entry{max-width:540px;margin:40px auto;background:white;padding:26px;border:1px solid #dfe7e1;border-radius:14px}.pa-guest-page .dv-breadcrumbs,.pa-guest-page [data-dv=back]{display:none}.pa-guest-page .dv-root{padding:0}.pa-guest-page .eo-dialog{background:#fff;border:1px solid #dfe7e1;border-radius:14px;width:min(820px,calc(100vw - 32px));max-height:90vh;overflow:auto;padding:0;box-sizing:border-box}.pa-guest-page .eo-dialog::backdrop{background:#142b2555}.pa-guest-page .eo-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #e5ece7}.pa-guest-page .eo-dialog-head h2{font-size:20px;margin:0}.pa-guest-page .ed-dialog-body,.pa-guest-page .en-body{padding:22px}.pa-guest-page .dv-sheet-area{height:70vh}.pa-guest-page .dv-root .ed-body{padding:0}.pa-guest-header small{display:block;font-size:12px;color:#7b8c82;margin-top:5px}.pa-guest-status{font-size:13px;color:#667e70}.pa-guest-page button:focus-visible,.pa-guest-page input:focus-visible{outline:2px solid #4c8565;outline-offset:3px}@media(max-width:600px){.pa-guest-main{padding:0 9px}.pa-entry{padding:18px}.pa-guest-header{padding:12px}.pa-link{flex-wrap:wrap}}
