:root{color-scheme:dark;--bg:#17110e;--panel:#211914;--raised:#2b211a;--field:#19130f;--line:#453429;--gold:#d3ae70;--gold-light:#f2d7a3;--text:#f3e9db;--muted:#b5a393;--dim:#8e7c6d;--green:#94b9a2;--red:#eea28e;--radius:14px;--shadow:0 20px 70px #0005;font-family:Inter,"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);line-height:1.6}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:var(--gold-light)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}button{color:inherit}h1,h2,h3,p{margin:0}h1{font-size:26px;line-height:1.4;font-weight:600;letter-spacing:.025em}h2{font-size:17px;font-weight:600}h3{font-size:15px;font-weight:600}.muted{color:var(--muted)}.small{font-size:12px}.gold{color:var(--gold-light)}.negative{color:var(--red)}.positive{color:var(--green)}.nowrap{white-space:nowrap}.right{text-align:right}.skip-link{position:fixed;top:-80px;left:10px;z-index:100;background:var(--gold);color:#25190d;padding:10px}.skip-link:focus{top:10px}.loading-screen{min-height:100dvh;display:grid;align-content:center;justify-items:center;gap:20px;color:var(--muted)}.brand-mark{position:relative;display:block;width:43px;height:43px;flex:none;overflow:hidden;padding:0;border:0;background:transparent;line-height:0;mix-blend-mode:lighten}.brand-mark img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:167.44%;height:167.44%;max-width:none;object-fit:contain;mix-blend-mode:lighten;pointer-events:none}.shell{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh}.sidebar{position:fixed;inset:0 auto 0 0;width:228px;display:flex;flex-direction:column;background:linear-gradient(180deg,#251b14,#17110e 66%);border-right:1px solid var(--line);z-index:20}.brand{display:flex;align-items:center;gap:13px;padding:29px 24px 30px}.brand-name{font-family:"STSong","SimSun",serif;font-size:22px;letter-spacing:.15em}.brand-sub{font-size:10px;color:var(--muted);letter-spacing:.16em;margin-top:3px}.nav{padding:0 14px;display:grid;gap:7px}.nav button{display:flex;align-items:center;gap:13px;padding:13px 14px;border:1px solid transparent;background:none;border-radius:8px;color:var(--muted);text-align:left}.nav button:hover{background:#38291e66;color:var(--text)}.nav button.active{background:linear-gradient(90deg,#b1844433,#b184440c);border-color:#a0783e40;color:var(--gold-light)}.nav svg,.bottom-nav svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;flex:none}.sidebar-footer{margin-top:auto;padding:22px 25px;border-top:1px solid #42302766;color:var(--dim);font-size:12px}.workspace{grid-column:2;min-width:0}.topbar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:73px;padding:15px 36px;border-bottom:1px solid var(--line);background:#1a130fee;backdrop-filter:blur(18px);z-index:15}.breadcrumb{font-size:13px;color:var(--muted)}.top-actions{display:flex;align-items:center;gap:13px;min-width:0}.account{display:flex;align-items:center;gap:9px;font-size:12px}.avatar{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#4c3624;color:var(--gold-light);flex:none}.account small{display:block;color:var(--muted);font-size:10px}.icon-button,.text-button{border:0;background:none;color:var(--muted);padding:7px}.text-button:hover{color:var(--gold-light)}.content{max-width:1660px;padding:31px 36px 55px;margin:0 auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.page-heading p{margin-top:6px;color:var(--muted);font-size:13px}.heading-actions,.row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 17px;border:1px solid var(--line);border-radius:7px;background:#30231a;color:var(--text);white-space:nowrap;text-decoration:none;line-height:1.5}.btn:hover{background:#3b2c21;border-color:#84603b}.btn.primary{background:linear-gradient(120deg,#d7b578,#bb904f);color:#251a0e;border-color:#d6b475;font-weight:600}.btn.primary:hover{background:#e0bf85}.btn.danger{color:var(--red);border-color:#86513e;background:#512c241a}.btn.quiet{background:transparent}.btn.small{padding:5px 10px;font-size:12px}.btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none}.panel{background:linear-gradient(125deg,#261d16,#211914 65%);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.panel-head{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.panel-body{padding:22px}.grid{display:grid;gap:20px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:23px}.metric{background:linear-gradient(140deg,#312319,#211914);border:1px solid var(--line);border-radius:12px;padding:20px 22px;min-width:0}.metric:first-child{border-color:#82613a;background:radial-gradient(ellipse at top right,#76512c55,transparent 80%),#261b13}.metric-label{color:var(--muted);font-size:12px;margin-bottom:8px}.metric-value{font-family:"Segoe UI",Arial,sans-serif;font-size:29px;font-weight:500;letter-spacing:-.02em;line-height:1.3;font-variant-numeric:tabular-nums}.metric-value .unit{font-size:16px;color:var(--muted);margin-right:4px}.metric-note{color:var(--muted);font-size:11px;margin-top:10px}.progress{height:5px;background:#423024;border-radius:5px;overflow:hidden;margin-top:14px}.progress span{display:block;background:linear-gradient(90deg,#9e7542,#e5c48c);height:100%;border-radius:5px}.section-gap{margin-top:22px}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:16px 21px;border-bottom:1px solid var(--line)}.search{min-width:180px;flex:1;max-width:430px}.search input{width:100%}.toolbar input,.toolbar select{min-height:39px}.toolbar .count{margin-left:auto;font-size:12px;color:var(--muted)}input,select,textarea{background:var(--field);border:1px solid #534033;border-radius:6px;color:var(--text);padding:10px 11px;min-width:0;width:100%}input::placeholder,textarea::placeholder{color:#8f7a67}select{cursor:pointer}textarea{resize:vertical;min-height:100px}input[type=checkbox]{width:17px;height:17px;accent-color:var(--gold);vertical-align:middle}input[type=file]{padding:9px;font-size:12px}input[type=date],input[type=month],input[type=datetime-local]{color-scheme:dark}.toolbar select,.toolbar input[type=month]{width:auto;max-width:220px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}th{padding:12px 19px;background:#19120e55;color:var(--muted);font-weight:400;font-size:12px;text-align:left;border-bottom:1px solid var(--line)}td{padding:16px 19px;border-bottom:1px solid #43312777;vertical-align:middle}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#b18a4f06}td .sub{font-size:11px;color:var(--muted);margin-top:3px}.cell-link{border:0;background:none;padding:0;color:var(--text);text-align:left;text-decoration:underline;text-decoration-color:#b4926250;text-underline-offset:4px}.cell-link:hover{color:var(--gold-light)}.pill{display:inline-block;border:1px solid #7f67413d;padding:2px 8px;border-radius:5px;font-size:11px;background:#9d7d3b15;color:#e2c693;white-space:nowrap}.pill.green{color:#a7c8b0;background:#60836b18;border-color:#63846b40}.pill.red{color:#efaf9d;background:#93523c1a;border-color:#93523c50}.pill.gray{color:var(--muted);background:#81706215;border-color:#81706235}.empty{text-align:center;max-width:460px;margin:auto;padding:52px 25px}.empty-symbol{width:52px;height:52px;margin:0 auto 18px;display:grid;place-items:center;border:1px solid #6c5132;border-radius:50%;color:var(--gold);font-size:24px}.empty h3{font-weight:500;font-size:16px}.empty p{margin:9px 0 20px;color:var(--muted);font-size:13px}.empty .btn{margin:3px}.list{display:grid}.list-item{padding:17px 22px;border-bottom:1px solid #43312777;display:flex;justify-content:space-between;gap:18px;align-items:center}.list-item:last-child{border-bottom:0}.list-item p{font-size:12px;color:var(--muted);margin-top:4px}.list-item .title{font-weight:500}.help-strip{padding:17px 21px;background:#65452217;border:1px solid #6d513333;border-radius:10px;color:var(--muted);font-size:13px;margin-bottom:22px;display:flex;justify-content:space-between;gap:20px;align-items:center}.help-strip strong{color:var(--gold-light);font-weight:500}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.step{padding:20px;border:1px solid var(--line);border-radius:9px}.step-number{font-size:12px;color:var(--gold);margin-bottom:10px}.step p{color:var(--muted);font-size:12px;margin:6px 0 15px}.tabs{display:flex;gap:8px;padding:5px;background:#120d0a77;border:1px solid var(--line);border-radius:8px;width:max-content;max-width:100%;overflow-x:auto;margin-bottom:20px}.tabs button{border:0;background:none;color:var(--muted);padding:8px 19px;border-radius:5px;white-space:nowrap}.tabs button.active{background:#44301f;color:var(--gold-light)}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:21px}.product-card{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#1c1510}.product-image{width:100%;aspect-ratio:1.25;background:radial-gradient(ellipse,#493522 0,#21170f 70%);display:grid;place-items:center;overflow:hidden;color:#b59663;font-family:SimSun,serif;font-size:36px}.product-image img{width:100%;height:100%;object-fit:cover}.product-info{padding:16px}.product-info h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8px 0 4px}.product-info p{color:var(--muted);font-size:11px}.product-price{font-size:19px;color:var(--gold-light);margin:11px 0}.product-info .btn{width:100%;margin-top:5px}.customer-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;padding:21px}.customer-card{border:1px solid var(--line);border-radius:10px;padding:21px;background:linear-gradient(140deg,#34261844,transparent)}.customer-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:15px}.customer-top .avatar{width:42px;height:42px}.customer-name{display:flex;align-items:center;gap:11px}.customer-card p{color:var(--muted);font-size:12px;margin:6px 0}.customer-card .btn{margin-top:16px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 22px}.detail-item span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.detail-item strong{font-weight:400;overflow-wrap:anywhere}.detail-item.full{grid-column:1/-1}.detail-image{width:100%;max-height:310px;object-fit:contain;background:#17100b;border-radius:8px;margin-bottom:20px}.detail-section{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.detail-section h3{margin-bottom:14px}.timeline-item{border-left:1px solid #765635;margin:0 0 0 4px;padding:0 0 20px 20px;position:relative}.timeline-item:before{content:"";position:absolute;left:-4px;top:6px;width:7px;height:7px;background:var(--gold);border-radius:50%}.timeline-item p{margin:5px 0;font-size:13px;white-space:pre-wrap}.timeline-item small{color:var(--muted);font-size:11px}.checkline{display:flex;align-items:flex-start;gap:12px;padding:11px 0;font-size:13px}.checkline input{flex:none;margin-top:3px}.integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.integration-card{padding:23px;border:1px solid var(--line);border-radius:10px}.integration-card h3{margin-bottom:10px}.integration-card p{color:var(--muted);font-size:12px;margin-top:13px}.bottom-nav{display:none}.mobile-more{display:none}.auth-page{display:grid;grid-template-columns:1.1fr 1fr;min-height:100dvh;background:radial-gradient(ellipse at 20% 80%,#5c361e55,transparent 55%),var(--bg)}.auth-art{padding:70px clamp(40px,8vw,140px);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line);position:relative;overflow:hidden}.auth-art:after{content:"";width:420px;height:420px;border:1px solid #aa82493b;position:absolute;bottom:-160px;right:-140px;transform:rotate(45deg);box-shadow:0 0 0 25px #aa824908,0 0 0 70px #aa824907}.auth-art .brand{padding:0;margin-bottom:65px}.auth-art h1{font-family:"STSong","SimSun",serif;font-size:36px;line-height:1.7;letter-spacing:.1em}.auth-art p{color:var(--muted);max-width:360px;margin-top:23px;line-height:1.9;font-size:14px}.auth-box{display:flex;align-items:center;justify-content:center;padding:50px 25px}.auth-form{width:100%;max-width:370px}.auth-form h2{font-size:25px;margin-bottom:8px}.auth-form>p{color:var(--muted);font-size:13px;margin-bottom:30px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.field{display:flex;flex-direction:column;gap:7px;font-size:13px;min-width:0}.field.full{grid-column:1/-1}.field>label{color:#d4c3b2}.field small{font-size:11px;color:var(--muted);line-height:1.6}.auth-form .field{margin:18px 0}.auth-form .btn{width:100%;margin-top:10px;padding:12px}.form-error{font-size:12px;color:var(--red);background:#6c352522;border:1px solid #a86e4e44;padding:11px 13px;border-radius:6px;margin:14px 0;white-space:pre-wrap}.form-error:empty{display:none}.form-hint{font-size:12px;color:var(--muted);line-height:1.7;padding:13px 15px;background:#130e0b;border-radius:7px;margin-bottom:18px}.form-hint strong{color:var(--gold-light);font-weight:500}dialog{color:var(--text);border:1px solid #84613a;border-radius:14px;background:#241a13;width:min(680px,calc(100% - 32px));max-height:90dvh;padding:0;box-shadow:var(--shadow)}dialog::backdrop{background:#0c0806bd;backdrop-filter:blur(5px)}.dialog-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line);gap:20px;background:linear-gradient(100deg,#372719,#241a13)}.dialog-head h2{font-size:18px}.dialog-close{font-size:24px;line-height:1;background:none;border:0;color:var(--muted);padding:4px 7px}.dialog-content{padding:23px 24px;max-height:calc(90dvh - 150px);overflow-y:auto}.dialog-footer{padding:17px 24px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:9px;background:#211711}.dialog-footer .btn{min-width:83px}.dialog-wide{width:min(860px,calc(100% - 32px))}.allocation-row{display:grid;grid-template-columns:1fr 100px 35px;gap:8px;align-items:center;margin-top:9px}.allocation-row button{background:none;border:1px solid var(--line);height:40px;border-radius:5px;color:var(--muted)}.upload-preview{height:140px;border:1px dashed #725535;background:#19110b;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--muted);font-size:12px}.upload-preview img{height:100%;max-width:100%;object-fit:contain}#notice{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);background:#4e3823;color:var(--gold-light);border:1px solid #a2814e;padding:12px 22px;border-radius:8px;z-index:100;max-width:calc(100vw - 32px);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:.2s}#notice.visible{opacity:1;transform:translate(-50%,0)}.summary-line{display:flex;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px}.summary-line span{color:var(--muted)}.summary-line strong{font-weight:500}.summary-line.total{border-top:1px solid var(--line);margin-top:8px;padding-top:15px;font-size:16px;color:var(--gold-light)}.inline-fields{display:flex;gap:10px}.inline-fields>*{flex:1}.month-field{max-width:165px}.status-note{font-size:12px;color:var(--muted);margin-bottom:15px}.loading-bar{height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:load 1s linear infinite;position:fixed;top:0;left:0;width:100%;z-index:100}@keyframes load{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.goal-list{display:grid;gap:18px}.goal-row{display:grid;grid-template-columns:1fr auto;gap:4px 15px}.goal-row .progress{grid-column:1/-1;margin-top:5px}.page-error{padding:45px;text-align:center}.page-error p{margin:14px;color:var(--muted)}.notes-text{white-space:pre-wrap;overflow-wrap:anywhere}.account-label{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(min-width:1600px){.content{padding-top:38px}.product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:1200px){.shell{grid-template-columns:196px minmax(0,1fr)}.sidebar{width:196px}.brand{padding:25px 18px}.brand-name{font-size:20px}.brand-sub{font-size:9px}.content{padding:25px}.topbar{padding:15px 25px}.metrics{gap:12px}.metric{padding:17px}.metric-value{font-size:25px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{gap:10px}.step{padding:15px}}
@media(max-width:950px){.grid.two{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.step{display:grid;grid-template-columns:1fr auto;gap:3px 15px}.step-number{grid-column:1/-1;margin:0}.step p{margin:0}.step .btn{grid-column:2;grid-row:2/4;align-self:center}.auth-art{padding:50px 35px}.auth-art h1{font-size:29px}.toolbar{padding:15px}.panel-head{padding:17px}.panel-body{padding:18px}}
@media(max-width:700px){body{font-size:13px}.shell{display:block}.sidebar{display:none}.workspace{width:100%}.topbar{min-height:64px;padding:12px 18px}.breadcrumb{font-size:12px}.account{gap:7px}.avatar{width:28px;height:28px}.account small{font-size:9px}.account-label{max-width:90px}.top-actions{gap:3px}.topbar .text-button{font-size:11px}.content{padding:22px 16px 100px}.page-heading{margin-bottom:20px;gap:13px;align-items:flex-start;flex-wrap:wrap}.page-heading h1{font-size:23px}.page-heading p{font-size:12px}.heading-actions{width:100%}.heading-actions .btn{flex:1;padding:9px 12px}.metrics{gap:10px;margin-bottom:18px}.metric{padding:16px 14px;border-radius:10px}.metric-value{font-size:25px}.metric-label{font-size:11px}.metric-note{font-size:10px;margin-top:8px}.metric .progress{margin-top:10px}.grid{gap:16px}.panel{border-radius:11px}.panel-head{padding:15px 16px}.panel-head h2{font-size:15px}.panel-body{padding:17px}.help-strip{align-items:flex-start;gap:12px;padding:15px;font-size:12px;margin-bottom:18px;flex-direction:column}.help-strip .btn{padding:6px 12px}.bottom-nav{position:fixed;bottom:0;inset-inline:0;display:grid;grid-template-columns:repeat(5,1fr);padding:9px 5px calc(9px + env(safe-area-inset-bottom));background:#211710f5;border-top:1px solid #664a2d;backdrop-filter:blur(20px);z-index:20}.bottom-nav button{border:0;background:none;color:#a38d77;display:flex;align-items:center;flex-direction:column;gap:4px;font-size:10px}.bottom-nav button.active{color:var(--gold-light)}.bottom-nav svg{height:21px;width:21px}.mobile-more{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-bottom:18px}.mobile-more button{flex:none;display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:#2a1d14;color:var(--muted);padding:7px 13px;border-radius:6px;font-size:12px}.mobile-more button.active{border-color:#9c743f;color:var(--gold-light)}.toolbar{gap:8px;padding:13px}.search{flex-basis:100%;max-width:none}.toolbar select{max-width:none;flex:1;width:45%;font-size:12px}.toolbar .count{font-size:11px}.toolbar input,.toolbar select{padding:8px}.product-grid{padding:13px;gap:11px}.product-info{padding:12px}.product-info h3{font-size:13px}.product-info p{font-size:10px}.product-price{font-size:17px;margin:10px 0}.product-info .btn{font-size:11px;padding:6px}.product-image{aspect-ratio:1}.customer-cards{grid-template-columns:1fr;padding:13px;gap:12px}.customer-card{padding:17px}.customer-card .btn{margin-top:10px}.list-item{padding:15px 16px;gap:10px}.list-item p{font-size:11px}.list-item .btn{font-size:11px;padding:5px 9px}.steps{gap:10px}.step{padding:16px}.step p{font-size:11px}.empty{padding:38px 20px}.empty p{font-size:12px}.empty h3{font-size:15px}th,td{padding:13px 15px}table{font-size:12px}.tabs{width:100%;margin-bottom:15px}.tabs button{flex:1;padding:8px 14px;font-size:12px}.form-grid{gap:15px;grid-template-columns:1fr}.field.full{grid-column:auto}.dialog-content{padding:19px;max-height:calc(90dvh - 145px)}.dialog-head{padding:18px 19px}.dialog-head h2{font-size:17px}.dialog-footer{padding:15px 19px}.detail-grid{gap:14px}.detail-item span{font-size:11px}.detail-item strong{font-size:12px}.detail-section{margin-top:19px;padding-top:18px}.allocation-row{grid-template-columns:1fr 85px 33px}.auth-page{display:block;min-height:100dvh;padding:32px 0}.auth-art{padding:20px 28px 35px;border:0}.auth-art .brand{margin-bottom:27px}.auth-art h1{font-size:25px}.auth-art p{font-size:12px;margin-top:13px}.auth-art:after{display:none}.auth-box{padding:0 28px 30px}.auth-form{max-width:none}.auth-form h2{font-size:21px}.auth-form>p{font-size:12px;margin-bottom:22px}.integration-card{padding:18px}#notice{bottom:90px;font-size:12px;width:max-content;max-width:calc(100vw - 35px)}.page-error{padding:20px}.month-field{max-width:none}.status-note{font-size:11px}.heading-actions .month-field{flex:1}h2{font-size:16px}.summary-line{font-size:12px}.inline-fields{flex-wrap:wrap}.inline-fields>*{min-width:40%}.brand-mark{width:38px;height:38px;font-size:23px}.topbar .account .avatar{display:none}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
.identity-note{padding:12px 16px;margin-bottom:20px;border:1px solid #80603b;border-radius:8px;background:#a17b3514;color:var(--gold-light);font-size:12px;overflow-wrap:anywhere}
@media(max-width:700px){.identity-topbar{flex-wrap:wrap;gap:5px}.identity-topbar .breadcrumb{flex-basis:100%}.identity-topbar .top-actions{width:100%;gap:6px;flex-wrap:wrap}.identity-topbar .account{margin-left:auto}.identity-topbar .account-label{min-width:0;overflow-wrap:anywhere}.identity-note{font-size:11px;padding:10px 12px;margin-bottom:16px}}

.followup-panel-body{padding:22px;display:flex;flex-direction:column;gap:16px;line-height:1.8}.followup-panel-body p{margin:0}.followup-panel-body .heading-actions{display:flex;gap:8px;flex-wrap:wrap}

#followup-login[hidden]{display:none}
