.structure-panel{background:#fff;border:1px solid #e1e5e9;border-radius:16px;padding:24px;margin:20px 0}.structure-panel h2{font-size:21px;font-weight:650;margin-bottom:16px}.structure-panel p{line-height:1.65;margin:12px 0}.structure-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.structure-actions a,.structure-actions button{font-size:14px;min-height:44px}.structure-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.structure-form small{font-size:12px;color:#68716b}.account-choice{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account-choice button{background:#fff;text-align:left;border:2px solid #e7e9ec;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.account-choice button.selected{border-color:var(--kipop-brand-orange);background:#fff7f1}.account-choice strong{font-size:20px}.account-choice span{font-size:14px;color:#64716c}.account-badges{display:flex;gap:8px;margin:8px 0}.account-badges span{font-size:12px;background:#edf2f5;color:#455669;border-radius:6px;padding:4px 8px}.profile-heading{display:flex;align-items:center;gap:20px}.profile-logo{width:86px;height:86px;flex-shrink:0;border-radius:18px;background:#fff1e7;color:#be4d18;font-size:27px;display:grid;place-items:center;overflow:hidden}.profile-logo img{width:100%;height:100%;object-fit:cover}.profile-grid{display:grid;grid-template-columns:1fr 2fr;gap:20px}.profile-grid .structure-panel{margin-top:0}.profile-grid address{font-style:normal;line-height:1.8}.profile-listing{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #eee;padding:16px 0}.market-values{display:grid;grid-template-columns:1fr 1fr;gap:16px}.market-values dt{font-size:13px;color:#68716b}.market-values dd{font-weight:600;margin:4px 0}.auction-ended{color:#a75018;background:#fff2e4;display:inline-block;padding:8px 12px;border-radius:8px;font-size:14px}.structure-error{color:#b42318}.profile-review{padding:16px 0;border-top:1px solid #eee}.profile-preview-note{font-size:13px;color:#68716b}.seller-nav{flex-wrap:wrap}.auction-thread-link{color:#b64b12;text-decoration:underline}@media(max-width:650px){.account-choice,.market-values,.profile-grid,.structure-form{grid-template-columns:1fr}.structure-panel{padding:18px}.seller-heading h1{font-size:27px}.profile-heading{align-items:flex-start}.seller-nav{gap:10px;font-size:12px}.seller-app .rs-header-inner{flex-wrap:wrap;padding-block:10px}.seller-app .seller-nav{order:3;width:100%;margin:0;justify-content:space-between}.seller-app .rs-header-inner>select{margin-left:auto}.profile-heading h1{font-size:26px}.structure-actions>*{max-width:100%;white-space:normal}}.security-row{display:flex;gap:18px;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid #e8ebed}.security-row p{font-size:14px;margin:5px 0}.security-row button{flex-shrink:0}.security-tip{padding:12px 14px;background:#fff5e8;border-radius:8px;font-size:13px;line-height:1.5}.account-choice button:disabled{opacity:.5;cursor:not-allowed}.public-follow-option{display:flex;align-items:center;gap:8px;font-size:13px;margin:12px 0}.neg-timestamp{color:#728078;font-size:11px}.structure-panel h3{font-weight:600;margin-top:18px}@media(max-width:650px){.security-row{align-items:flex-start;flex-direction:column}}