._3wX40a_root{border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0 0 0 -6px;padding:6px 10px;text-decoration:none;transition:background-color .15s;display:inline-flex}._3wX40a_root:hover,._3wX40a_root:focus-visible{background-color:#185fa514}._3wX40a_icon{flex:none;width:18px;height:18px}._3wX40a_label{color:var(--text-primary)}
.N32kka_root{flex-direction:column;flex:1 0 auto;gap:20px;padding:24px;display:flex}.N32kka_card{border:1px solid var(--border);border-radius:var(--radius-card);text-align:center;background:var(--surface-2);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:40px 24px;display:flex}.N32kka_title{color:var(--text-primary);margin:0;font-size:1.3rem}.N32kka_text{color:var(--text-secondary);margin:0}.N32kka_error{border:1px solid var(--border-danger);border-radius:var(--radius-control);color:var(--text-danger);background:var(--surface-danger);margin:0;padding:8px 12px;font-size:.9rem}.N32kka_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.N32kka_order{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.N32kka_orderHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.N32kka_orderCadNum{color:var(--text-primary);font-weight:500}.N32kka_orderPrice{color:var(--text-primary)}.N32kka_orderDate{color:var(--text-secondary);font-size:.9rem}.N32kka_fileList{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.N32kka_file{color:var(--text-secondary);font-size:.85rem}.N32kka_fileRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.N32kka_fileDownloadButton{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-primary);background:var(--surface-2);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;display:inline-flex}.N32kka_fileDownloadButton:hover:not(:disabled){background:var(--surface-1)}.N32kka_fileDownloadButton:disabled{color:var(--text-secondary);cursor:not-allowed;opacity:.6}.N32kka_fileDownloadIcon{width:16px;height:16px}
.g5_C8G_root{flex-direction:column;flex:1 0 auto;gap:20px;padding:24px;display:flex}.g5_C8G_card{border:1px solid var(--border);border-radius:var(--radius-card);text-align:center;background:var(--surface-2);flex-direction:column;flex:1 0 auto;justify-content:center;align-self:center;align-items:center;gap:8px;width:100%;max-width:480px;padding:40px 24px;display:flex}.g5_C8G_title{color:var(--text-primary);margin:0;font-size:1.3rem}.g5_C8G_pageHeader{flex-direction:column;gap:4px;display:flex}.g5_C8G_subtitle{color:var(--text-secondary);margin:0}.g5_C8G_grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;width:100%;max-width:calc(50% - 10px);display:grid}.g5_C8G_column{flex-direction:column;gap:20px;min-width:0;display:flex}.g5_C8G_column .g5_C8G_panel+.g5_C8G_panel{flex:auto}@media (max-width:700px){.g5_C8G_grid{max-width:100%}}.g5_C8G_panel{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.g5_C8G_panelHeader{align-items:center;gap:12px;display:flex}.g5_C8G_panelIcon{width:36px;height:36px;color:var(--ng-brand);background:var(--ng-brand-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.g5_C8G_panelTitle{color:var(--text-primary);margin:0;font-size:1.05rem}.g5_C8G_form{flex-direction:column;gap:16px;display:flex}.g5_C8G_divider{border:0;border-top:1px solid var(--border);width:100%;margin:0}.g5_C8G_panelActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.g5_C8G_text{color:var(--text-secondary);margin:0}.g5_C8G_error{border:1px solid var(--border-danger);border-radius:var(--radius-control);color:var(--text-danger);background:var(--surface-danger);margin:0;padding:8px 12px;font-size:.9rem}.g5_C8G_guestNotice{border:1px solid var(--border-warning);border-radius:var(--radius-control);color:var(--text-warning);background:var(--surface-warning);text-align:left;margin:0;padding:8px 12px;font-size:.9rem}.g5_C8G_editCell{flex-direction:column;gap:4px;display:flex}.g5_C8G_fieldError{color:var(--text-danger);text-align:left;font-size:.78rem}.g5_C8G_input{min-height:var(--ng-control-h-sm);border:1.5px solid var(--ng-border-strong);border-radius:var(--radius-control);font:inherit;color:var(--text-primary);background:var(--surface-2);outline:none;padding:0 12px}.g5_C8G_input:focus{border-color:var(--ng-brand);box-shadow:var(--ng-focus-ring)}.g5_C8G_cancel{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px}.g5_C8G_cancel:hover{color:var(--text-primary)}.g5_C8G_rows{grid-template-columns:auto 1fr;align-items:center;gap:10px 16px;margin:0;display:grid}.g5_C8G_row{display:contents}.g5_C8G_rowLabel{color:var(--text-secondary);text-align:left;margin:0}.g5_C8G_rowValue{color:var(--text-primary);text-align:left;margin:0;font-weight:500}.g5_C8G_outlineButton{border:1.5px solid var(--ng-brand);border-radius:var(--radius-control);color:var(--ng-brand);background:var(--surface-2);font:inherit;cursor:pointer;transition:background-color var(--ng-transition);min-height:var(--ng-control-h-sm);justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.g5_C8G_outlineButton:hover{background:var(--ng-brand-surface)}
