._page_1apco_1{min-height:100vh}._header_1apco_5{padding:var(--space-3) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._brand_1apco_14{font-weight:600}._userArea_1apco_18{align-items:center;gap:var(--space-3);display:flex}._username_1apco_24{color:var(--color-text-muted);font-size:.9rem}._logoutButton_1apco_29{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 14px;font-size:.875rem}._logoutButton_1apco_29:hover{background:var(--color-bg)}._content_1apco_42{max-width:1200px;padding:var(--space-5) var(--space-4);margin:0 auto}._loading_892t5_1{padding:2rem}._card_tt7sq_1{max-width:720px;margin:0 auto}._title_tt7sq_7{margin:0 0 var(--space-2)}._welcome_tt7sq_12{color:var(--color-text-muted);margin:0 0 var(--space-4)}._linkRow_tt7sq_17{gap:var(--space-3);flex-wrap:wrap;display:flex}._primaryLink_tt7sq_23{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);padding:10px 18px;font-weight:500;text-decoration:none;display:inline-block}._primaryLink_tt7sq_23:hover{background:var(--color-primary-hover)}._secondaryLink_tt7sq_37{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);padding:10px 18px;font-weight:500;text-decoration:none;display:inline-block}._secondaryLink_tt7sq_37:hover{background:var(--color-bg)}._card_wktup_5{width:100%;max-width:480px}._title_wktup_11{margin:0 0 var(--space-4)}._meta_wktup_16{margin:0 0 var(--space-2)}._metaLabel_wktup_20{color:var(--color-text-muted)}._message_wktup_24{color:var(--color-text-muted);margin:0 0 var(--space-3)}._error_wktup_37{margin:var(--space-3) 0 0}._button_wktup_42{width:100%;margin-top:var(--space-4);padding:12px 16px}._fileList_wktup_49{margin:0 0 var(--space-2);padding:0;font-size:.9rem;list-style:none}._fileList_wktup_49 li{padding:var(--space-1) 0;border-bottom:1px solid var(--color-border);word-break:break-all}._fileItem_wktup_62{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._fileButton_wktup_69{color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;padding:4px 12px;font-size:.8rem}._fileButton_wktup_69:disabled{opacity:.6;cursor:not-allowed}._fileSize_wktup_85{margin-left:var(--space-1);color:var(--color-text-muted);font-size:.8rem}._hint_wktup_91{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.8rem}._status_wktup_97{margin:var(--space-3) 0 0;min-height:1.5em;color:var(--color-text-muted);font-size:.875rem;line-height:1.5}._statusError_wktup_105{color:var(--color-danger)}._form_rdw63_1{gap:var(--space-3);max-width:420px;display:grid}._field_rdw63_7{gap:var(--space-1);display:grid}._field_rdw63_7 label{color:var(--color-text-muted);font-size:.875rem}._field_rdw63_7 input{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px;font-size:.95rem}._notice_rdw63_24{padding:var(--space-2) var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);margin:0;font-size:.9rem}._error_rdw63_34{margin:0}._success_rdw63_39{color:var(--color-text-muted);margin:0;font-size:.9rem}._submit_rdw63_45{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;justify-self:start;padding:8px 16px;font-size:.9rem}._submit_rdw63_45:disabled{opacity:.6;cursor:default}._form_otck9_1{gap:var(--space-3);max-width:420px;display:grid}._field_otck9_7{gap:var(--space-1);display:grid}._field_otck9_7 label{color:var(--color-text-muted);font-size:.875rem}._field_otck9_7 input,._field_otck9_7 select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;padding:8px;font-size:.95rem}._error_otck9_26{margin:0}._success_otck9_31{color:var(--color-text-muted);margin:0;font-size:.9rem}._submit_otck9_37{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;justify-self:start;padding:8px 16px;font-size:.9rem}._submit_otck9_37:disabled{opacity:.6;cursor:default}._card_4zzfi_1{max-width:720px;margin:0 auto}._title_4zzfi_7{margin:0 0 var(--space-4)}._subTitle_4zzfi_12{margin:var(--space-5) 0 var(--space-3);font-size:1.05rem}._error_4zzfi_17{margin:0 0 var(--space-3)}._empty_4zzfi_22{color:var(--color-text-muted)}._infoList_4zzfi_26{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}._infoList_4zzfi_26 dt{color:var(--color-text-muted);font-size:.875rem}._infoList_4zzfi_26 dd{margin:0}._actions_4zzfi_42{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._revokeButton_4zzfi_49{border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);cursor:pointer;padding:8px 16px;font-size:.9rem}._revokeButton_4zzfi_49:hover:not(:disabled){filter:brightness(.97)}._revokeButton_4zzfi_49:disabled{opacity:.6;cursor:default}._deleteButton_4zzfi_68{border:1px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);cursor:pointer;background:#fff;padding:8px 16px;font-size:.9rem}._deleteButton_4zzfi_68:hover:not(:disabled){background:#fef2f2}._deleteButton_4zzfi_68:disabled{opacity:.6;cursor:default}._tableWrapper_4zzfi_87{overflow-x:auto}._table_4zzfi_87{border-collapse:collapse;width:100%;font-size:.9rem}._table_4zzfi_87 th,._table_4zzfi_87 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_4zzfi_87 th{color:var(--color-text-muted);font-size:.8rem;font-weight:500}._badge_4zzfi_111{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.8rem;display:inline-block}._badge_active_4zzfi_119{color:#166534;background:#dcfce7}._badge_expired_4zzfi_124,._badge_limit_exceeded_4zzfi_129{color:#4b5563;background:#f3f4f6}._badge_revoked_4zzfi_134{color:#991b1b;background:#fee2e2}._backLink_4zzfi_139{margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9rem;display:inline-block}._fileList_4zzfi_146{margin:0;padding:0;list-style:none}._fileList_4zzfi_146 li{word-break:break-all;padding:2px 0}._fileSize_4zzfi_157{margin-left:var(--space-1);color:var(--color-text-muted);font-size:.8rem}._card_p1ppm_1{max-width:1200px}._header_p1ppm_7{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._title_p1ppm_16{margin:0}._primaryLink_p1ppm_21{padding:8px 16px;font-size:.9rem;text-decoration:none;display:inline-block}._error_p1ppm_29{margin:0 0 var(--space-3)}._notice_p1ppm_34{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0 0 var(--space-3);font-size:.875rem}._empty_p1ppm_43{color:var(--color-text-muted)}._warning_p1ppm_47{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning-text);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-4)}._warningTitle_p1ppm_56{margin:0 0 var(--space-2);font-weight:600}._warningList_p1ppm_61{padding-left:var(--space-4);margin:0;list-style:outside}._warningItem_p1ppm_67{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}._retryButton_p1ppm_74{border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;white-space:nowrap;padding:4px 10px;font-size:.8rem}._retryButton_p1ppm_74:hover{background:var(--color-bg)}._tableWrapper_p1ppm_88{overflow-x:auto}._table_p1ppm_88{border-collapse:collapse;width:100%;font-size:.9rem}._table_p1ppm_88 th,._table_p1ppm_88 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_p1ppm_88 th{color:var(--color-text-muted);font-size:.8rem;font-weight:500}._rowLink_p1ppm_112{color:var(--color-primary);text-decoration:none}._rowLink_p1ppm_112:hover{text-decoration:underline}._badge_p1ppm_121{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.8rem;display:inline-block}._badge_active_p1ppm_129{color:#166534;background:#dcfce7}._badge_expired_p1ppm_134,._badge_limit_exceeded_p1ppm_139{color:#4b5563;background:#f3f4f6}._badge_revoked_p1ppm_144{color:#991b1b;background:#fee2e2}._backLink_p1ppm_149{margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9rem;display:inline-block}._searchForm_p1ppm_157{align-items:flex-end;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}._searchField_p1ppm_169{gap:var(--space-1);display:grid}._searchField_p1ppm_169 label{color:var(--color-text-muted);font-size:.8rem}._searchField_p1ppm_169 input,._searchField_p1ppm_169 select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;padding:6px 8px;font-size:.9rem}._searchField_p1ppm_169 input[type=search]{min-width:220px}._searchActions_p1ppm_192{gap:var(--space-2);display:flex}._searchButton_p1ppm_197,._clearButton_p1ppm_198{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;padding:6px 14px;font-size:.9rem}._searchButton_p1ppm_197{border-color:var(--color-primary);color:var(--color-primary)}._clearButton_p1ppm_198:disabled{opacity:.5;cursor:default}._resultCount_p1ppm_217{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:.85rem}._nameCell_p1ppm_223{text-overflow:ellipsis;max-width:280px;overflow:hidden}._recipientCell_p1ppm_229{text-overflow:ellipsis;max-width:200px;overflow:hidden}._unset_p1ppm_235{color:var(--color-text-muted)}._badge_file_removed_p1ppm_239{margin-left:var(--space-1);color:#92400e;background:#fef3c7}._pager_p1ppm_245{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-4);font-size:.9rem;display:flex}._pager_p1ppm_245 button{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;padding:6px 14px}._pager_p1ppm_245 button:disabled{opacity:.5;cursor:default}._card_6xppa_5{width:100%;max-width:360px}._title_6xppa_11{margin:0 0 var(--space-4);font-weight:600}._error_6xppa_29{margin:0 0 var(--space-3)}._button_6xppa_34{width:100%;padding:10px 16px}._centeredPage_exmdu_7{min-height:100vh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}._card_exmdu_15{background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:var(--space-5)}._title_exmdu_22{font-size:1.25rem}._field_exmdu_26{margin-bottom:var(--space-3)}._label_exmdu_30{color:var(--color-text-muted);margin-bottom:var(--space-1);font-size:.875rem;display:block}._input_exmdu_37{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;padding:10px 12px;font-size:1rem}._input_exmdu_37:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}._error_exmdu_51{color:var(--color-danger);font-size:.875rem}._primaryButton_exmdu_56{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;font-size:1rem;font-weight:500}._primaryButton_exmdu_56:hover:not(:disabled){background:var(--color-primary-hover)}._primaryButton_exmdu_56:disabled{opacity:.6;cursor:default}._card_4uyyx_1{max-width:480px;margin:0 auto}._title_4uyyx_7{margin:0 0 var(--space-4)}._row_4uyyx_24{gap:var(--space-3);display:flex}._row_4uyyx_24>._field_4uyyx_12{flex:1}._checkboxLabel_4uyyx_33{align-items:center;gap:var(--space-2);cursor:pointer;font-size:.9rem;display:flex}._error_4uyyx_41{margin:0 0 var(--space-3)}._button_4uyyx_46{padding:10px 18px}._backLink_4uyyx_51{width:fit-content;margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9rem;display:block}._resultRow_4uyyx_60{margin:0 0 var(--space-2)}._urlRow_4uyyx_64{gap:var(--space-2);margin:var(--space-3) 0;display:flex}._urlInput_4uyyx_70{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);flex:1;min-width:0;padding:8px 10px;font-size:.9rem}._copyButton_4uyyx_80{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;white-space:nowrap;padding:8px 14px}._copyButton_4uyyx_80:hover{background:var(--color-bg)}._passwordRow_4uyyx_93{gap:var(--space-2);display:flex}._passwordRow_4uyyx_93>._input_4uyyx_20{flex:1;min-width:0}._toggleButton_4uyyx_103{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;white-space:nowrap;padding:8px 14px}._toggleButton_4uyyx_103:hover{background:var(--color-bg)}._warning_4uyyx_116{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning-text);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:var(--space-3) 0;font-size:.875rem}._guideTextarea_4uyyx_126{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);resize:vertical;width:100%;margin-bottom:var(--space-2);padding:10px 12px;font-family:inherit;font-size:.875rem}._note_4uyyx_138{color:var(--color-text-muted);margin:var(--space-2) 0 0;font-size:.8rem}._mailSection_4uyyx_144{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._sectionTitle_4uyyx_150{margin:0 0 var(--space-3);font-size:1.05rem}._buttonRow_4uyyx_155{gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._previewBox_4uyyx_161{margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:.875rem}._previewSubject_4uyyx_170{margin:0 0 var(--space-2);word-break:break-all;font-weight:600}._previewBody_4uyyx_176{white-space:pre-wrap;word-break:break-all;margin:0;font-family:inherit}._sendButton_4uyyx_183{width:100%;padding:10px 18px}._passwordGuideSection_4uyyx_189{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._passwordGuideSection_4uyyx_189 ._note_4uyyx_138{margin-top:0;margin-bottom:var(--space-2)}._passwordGuideSection_4uyyx_189 ._warning_4uyyx_116{margin-bottom:0}._selectedFiles_4uyyx_204{margin-top:var(--space-2)}._selectedCount_4uyyx_208{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:.8rem}._fileList_4uyyx_214{margin:0 0 var(--space-3);padding:0;font-size:.9rem;list-style:none}._fileList_4uyyx_214 li{padding:var(--space-1) 0;border-bottom:1px solid var(--color-border);word-break:break-all}._fileListItem_4uyyx_227{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._fileSize_4uyyx_234{margin-left:var(--space-1);color:var(--color-text-muted);font-size:.8rem}._removeButton_4uyyx_240{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;flex-shrink:0;padding:2px 10px;font-size:.8rem}._removeButton_4uyyx_240:hover{background:var(--color-bg)}._filePickerRow_4uyyx_254{align-items:center;gap:var(--space-2);display:flex}._filePickerButton_4uyyx_260{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;white-space:nowrap;padding:8px 14px;font-size:.9rem}._filePickerButton_4uyyx_260:hover{background:var(--color-bg)}:root{--color-bg:#f4f5f7;--color-surface:#fff;--color-border:#e2e4e9;--color-text:#1f2430;--color-text-muted:#6b7280;--color-primary:#4f46e5;--color-primary-hover:#4338ca;--color-danger:#dc2626;--color-warning-bg:#fff7ed;--color-warning-border:#fdba74;--color-warning-text:#9a3412;--radius:10px;--radius-sm:6px;--shadow-card:0 1px 3px #00000014, 0 1px 2px #0000000a;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans JP", sans-serif;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px}*{box-sizing:border-box}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);margin:0}button,input{font-family:inherit}
