*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg,video,canvas{max-width:100%}button,a,[role=button]{touch-action:manipulation}:focus-visible{outline:2px solid #070707;outline-offset:2px}.wr-page{font-family:Noto Sans SC,sans-serif}.wr-page-title{font-size:24px;font-weight:700;color:#0a0a0a;margin:0 0 20px;line-height:1.4;word-break:break-word}.wr-card{background:#fff;border-radius:8px;border:1px solid #e8e8e8}.wr-card-pad{padding:20px;margin-bottom:16px}.wr-table-wrap{background:#fff;border-radius:8px;border:1px solid #e8e8e8;overflow-x:auto}.wr-toolbar{background:#fff;border-radius:8px;border:1px solid #e8e8e8;padding:16px 20px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.wr-toolbar-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wr-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.wr-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.wr-grid-2-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wr-grid-4-fields{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.wr-section-title{font-size:16px;font-weight:600;color:#0a0a0a;margin:0}.wr-section-desc{font-size:13px;color:#999;margin:4px 0 0;line-height:1.5}.wr-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-row-striped td{background:#fafafa!important}.wr-basic-tabs{background:#fff;border-radius:8px;border:1px solid #e8e8e8;margin-bottom:16px;padding:0 24px;display:flex;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wr-basic-tabs::-webkit-scrollbar{display:none}.wr-card-list{display:flex;flex-direction:column;gap:12px}.wr-data-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:14px 16px}.wr-data-card+.wr-data-card{margin-top:12px}.wr-data-card-title{font-size:15px;font-weight:600;color:#0a0a0a;margin-bottom:10px;line-height:1.4;word-break:break-word}.wr-data-card-title:not(:last-child){padding-bottom:10px;border-bottom:1px solid #f0f0f0}.wr-data-card-cell{display:flex;gap:12px;padding:4px 0;align-items:flex-start}.wr-data-card-label{flex:0 0 84px;font-size:13px;color:#a8a8a8;line-height:1.6;word-break:break-all}.wr-data-card-value{flex:1;min-width:0;font-size:14px;color:#0a0a0a;line-height:1.6;word-break:break-word;overflow-wrap:anywhere}.wr-data-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0}.wr-data-card-actions:empty{display:none;padding-top:0;border-top:none}.wr-empty{padding:48px 16px;text-align:center;color:#bfbfbf;font-size:14px}.wr-pagination{display:flex;justify-content:center;margin-top:16px}.wr-pagination .ant-pagination{margin:0}.wr-entry-card{border:1px solid #e8e8e8;border-radius:8px;padding:14px;margin-bottom:12px;background:#fcfcfc}.wr-entry-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.wr-entry-card-index{font-size:13px;font-weight:600;color:#6b6b6b}.wr-entry-field{margin-bottom:12px}.wr-entry-field:last-child{margin-bottom:0}.wr-entry-field-label{display:block;font-size:13px;color:#6b6b6b;margin-bottom:6px;font-weight:500}@media (max-width: 767px){.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-search-input,textarea.ant-input{font-size:16px!important}.ant-btn{min-height:40px}.ant-btn-sm{min-height:32px}.ant-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px;padding:12px 8px!important}.ant-pagination .ant-pagination-options{margin-inline-start:auto}.ant-card-body{padding:16px}.ant-card-head{min-height:44px;padding:0 16px}.ant-modal{max-width:calc(100vw - 24px);margin:12px auto;top:12px}.ant-modal-content{padding:16px}.ant-modal-header{margin-bottom:16px}.ant-modal-footer{display:flex;gap:8px}.ant-modal-footer .ant-btn{flex:1}.ant-popconfirm .ant-popover-inner{max-width:calc(100vw - 32px)}.ant-descriptions-view{display:block}.ant-descriptions-row>th,.ant-descriptions-row>td{display:block;width:100%;padding-bottom:8px}.ant-descriptions-item-label{color:#a8a8a8!important;font-size:13px!important}.ant-tabs-nav{overflow-x:auto;flex-wrap:nowrap}.ant-tabs-nav-wrap{overflow:hidden}.ant-tabs-nav-list{flex-wrap:nowrap}.ant-tabs-nav .ant-tabs-tab{white-space:nowrap;padding:12px 0}.ant-space{max-width:100%}.ant-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:100%}.ant-message,.ant-notification-notice{max-width:calc(100vw - 24px)}.ant-space-nowrap{flex-wrap:wrap}}@media (max-width: 767px){.wr-page-title{font-size:19px;margin-bottom:16px}.wr-card-pad{padding:14px;margin-bottom:12px}.wr-toolbar{flex-direction:column;align-items:stretch;padding:12px 14px;margin-bottom:12px}.wr-toolbar-controls{flex-direction:column;align-items:stretch}.wr-toolbar-controls>*{width:100%!important}.wr-grid-2{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.wr-grid-2-fields,.wr-grid-4-fields{grid-template-columns:1fr;gap:12px}.wr-basic-tabs{padding:0 14px;gap:20px;margin-bottom:12px}.wr-actions{flex-direction:column-reverse}.wr-actions>.ant-btn{width:100%}}@supports (padding: max(0px)){@media (max-width: 767px){.wr-safe-bottom{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.wr-safe-top{padding-top:env(safe-area-inset-top)}}}
