.inner-page .workspace{grid-template-columns:225px minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:32px;min-height:680px}
.inner-page .workspace-sidebar{align-self:start;background:#fff;border:1px solid #e8ecf1;border-radius:10px;padding:20px 14px;box-shadow:var(--inner-shadow)}
.inner-page .workspace-sidebar>.eyebrow{padding:5px 12px;margin-bottom:16px}.inner-page .workspace-sidebar nav{gap:4px}.inner-page .workspace-sidebar nav a{font-size:12px;padding:10px 12px;border-radius:6px}.inner-page .workspace-sidebar nav a.active{background:#ff216e;color:white;font-weight:600}.inner-page .workspace-sidebar form{padding:12px 12px 0;border-top:1px solid var(--line)}
.inner-page .workspace-main{min-width:0}.inner-page .workspace-main>h1{margin-bottom:25px}.inner-page .workspace-main>.eyebrow{margin-top:4px}.inner-page .workspace-main .people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.inner-page .stats-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:15px}.inner-page .stat-card{padding:20px;border:1px solid #e8ecf1;border-radius:9px;box-shadow:var(--inner-shadow);position:relative;overflow:hidden}.inner-page .stat-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff216e,#ffd5e4)}.inner-page .stat-card>span{font-size:11px}.inner-page .stat-card strong{font:700 32px/1.7 Arial,sans-serif;color:#192230}.inner-page .stat-card small{font-size:10px}
.inner-page #main .completion-panel{background:linear-gradient(110deg,#fff0f5,#fff9fb);border-color:#ffe0ea}.inner-page #main .completion-panel h3{font:700 24px/1.3 Georgia,serif;margin-bottom:10px}.inner-page .completion-panel p,.inner-page .completion-panel a{font-size:12px}
.inner-page .list-row{gap:15px;padding:18px 0}.inner-page .list-row>div{min-width:0;overflow-wrap:anywhere}.inner-page .list-row .d-flex{flex-wrap:wrap}.inner-page .list-row p{font-size:13px}.inner-page .workspace-main .empty-state{margin-top:24px}
.inner-page .table-responsive{background:#fff;border:1px solid #e8ecf1;border-radius:9px;max-width:100%;overflow-x:auto}.inner-page .table{margin-bottom:0;vertical-align:middle}.inner-page .table th{font-size:11px;font-weight:600;background:#fff4f8;color:#535d6b;padding:15px 12px;white-space:nowrap}.inner-page .table td{font-size:12px;padding:15px 12px}.inner-page .table .btn{white-space:nowrap}.inner-page .table form.inline{margin:2px}.inner-page .table td a{color:var(--pink-dark)}
.inner-page .admin-workspace .row .panel{border:7px solid #f8f9fb;box-shadow:none}.inner-page .admin-workspace canvas{max-height:220px}.inner-page .editor-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.inner-page .rich-editor{min-height:200px}
.inner-page .messenger{background:white;border:1px solid #e8ecf1;border-radius:10px;overflow:hidden}.inner-page .conversation-list{background:#fff}.inner-page .conversation{padding:18px 16px}.inner-page .chat-header{background:#fff8fb;padding:20px}.inner-page .chat-messages{background:#fcfcfe}.inner-page .chat-bubble{background:#f0f2f6;border-radius:12px 12px 12px 2px}.inner-page .chat-bubble.mine{border-radius:12px 12px 2px 12px;background:#ffe8f0}.inner-page .chat-compose{background:white}.inner-page .chat-compose textarea{resize:vertical}
.inner-page .workspace-welcome{background:linear-gradient(115deg,#11161e,#252b38);border-radius:10px;padding:30px;align-items:center}.inner-page #main .workspace-welcome h1{color:#fff;font-size:39px}.inner-page #main .workspace-welcome p{color:#c3ccd8;max-width:440px}.inner-page #main .workspace-welcome .eyebrow{color:#ff9cbe}.inner-page .workspace-welcome .btn{flex-shrink:0}
.workspace-mobile-nav{display:none}.inner-page .workspace-main>form.panel{max-width:100%}.inner-page .edit-thumbnail{border-radius:8px;border:1px solid #e7eaf0}.inner-page .workspace-main .search-row{flex-wrap:wrap}.inner-page .workspace-main .search-row>.form-control{max-width:none;flex:1;min-width:180px}
@media(max-width:1100px){.inner-page .workspace{grid-template-columns:195px minmax(0,1fr);gap:22px}.inner-page .workspace-sidebar{padding:18px 10px}.inner-page .workspace-sidebar nav a{padding:9px 10px;font-size:11px}.inner-page .workspace-main .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:850px){.inner-page .workspace{display:block}.inner-page .workspace-sidebar{display:none}.workspace-mobile-nav{display:block;background:white;border:1px solid var(--line);border-radius:8px;margin-bottom:24px;padding:0 16px}.workspace-mobile-nav summary{padding:14px 0;color:var(--pink);font-weight:600;cursor:pointer}.workspace-mobile-nav nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:16px}.workspace-mobile-nav a{padding:9px;font-size:12px;border-radius:5px}.workspace-mobile-nav a.active{background:#fff0f5;color:var(--pink)}}
@media(max-width:600px){.inner-page .workspace{padding-top:24px;padding-bottom:24px;min-height:0}.inner-page .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inner-page .stat-card{padding:17px}.inner-page .stat-card strong{font-size:28px}.inner-page .workspace-main .people-grid{gap:12px}.inner-page .workspace-main .section-heading>.btn{width:100%}.inner-page .list-row{flex-wrap:wrap}.inner-page .chat-compose .d-flex{flex-wrap:wrap}.inner-page .chat-compose input{min-width:100%}.inner-page .conversation-list{max-width:100%}.inner-page .conversation{min-width:185px}.inner-page .workspace-main .search-row>.form-control{min-width:130px}.inner-page .workspace-main .search-row>.btn{flex-shrink:0}.inner-page .table td{max-width:280px;overflow-wrap:anywhere}.inner-page .admin-workspace .section-heading h1{margin-bottom:0}}
