.workspace-preview{width:100%;container-type:inline-size}.mock-workspace{aspect-ratio:1600/1012;color:#272a38;text-align:left;background:#fcefff;grid-template-columns:21.2% 1fr;font-family:Manrope Variable,Noto Sans KR Variable,sans-serif;font-size:1cqw;line-height:1.5;display:grid;overflow:hidden}.mock-workspace strong{font-weight:750}.mock-workspace svg{stroke-width:1.65px;width:1.55em;height:1.55em}.mock-sidebar{color:#fff;background:linear-gradient(155deg,#432047 25%,#283746 100%);flex-direction:column;padding:3.3em 1.8em 4em;display:flex}.mock-brand{align-items:center;gap:1em;margin-bottom:3.3em;display:flex}.mock-brand img{filter:brightness(0)invert();width:12.4em;height:auto}.mock-brand>svg{color:#8c8c92;background:#fff;border-radius:50%;width:1.9em;height:1.9em;margin-left:auto;padding:.25em}.mock-doctor{align-items:center;gap:1.1em;margin:0 0 3em .6em;display:flex}.mock-avatar{color:#fff;background:#ab9aac;border-radius:50%;flex-shrink:0;place-items:center;width:3.7em;height:3.7em;font-weight:750;display:grid}.mock-doctor>div{min-width:0;font-size:1em}.mock-doctor strong{white-space:nowrap;font-size:1.03em;display:block}.mock-doctor>div>span{margin-top:.35em;font-size:.95em;display:block}.mock-clinic-cards{grid-template-columns:1fr 1fr;gap:1.3em;margin-bottom:2.7em;display:grid}.mock-clinic-cards>div{text-align:center;background:#8652a4;border-radius:.65em;flex-direction:column;align-items:center;gap:.85em;padding:.9em .3em;display:flex}.mock-clinic-cards small{font-size:.82em;font-weight:750}.mock-clinic-cards svg{box-sizing:content-box;background:#77148d;border-radius:50%;padding:.85em}.mock-clinic-cards strong{font-size:.85em;line-height:1.4}.mock-clinic-cards span{border:1px solid #dac5e9;border-radius:1em;padding:.25em .45em;font-size:.8em}.mock-navigation{flex-direction:column;gap:1.1em;display:flex}.mock-navigation>div{border-radius:.65em;align-items:center;gap:.85em;padding:.65em .75em;font-size:1.2em;display:flex}.mock-navigation .mock-nav-active{background:#985ab4}.mock-navigation i{background:#fff;border-radius:50%;width:.55em;height:.55em}.mock-preferences{background:#7d5c9f;border:1px solid #a47bce;border-radius:.7em;margin:auto .7em 0;padding:1em 1.15em}.mock-preferences>strong{margin-bottom:1em;font-size:.95em;display:block}.mock-preferences>div{align-items:center;gap:.7em;font-size:.85em;display:flex}.mock-preferences svg:last-child{margin-left:auto}.mock-main{flex-direction:column;min-width:0;padding:5.3em 1.9em 3.2em;display:flex}.mock-dashboard-heading{align-items:center;gap:1.1em;margin-bottom:2.8em;display:flex}.mock-dashboard-heading>svg{color:#bcadbf;width:1.8em;height:1.8em}.mock-dashboard-heading>div>span{font-size:1.15em}.mock-dashboard-heading>div>strong{margin-top:.05em;font-size:1.65em;display:block}.mock-patient-counts{white-space:nowrap;gap:.7em;margin-left:auto;display:flex}.mock-patient-counts>span{color:#8e8d97;background:#fff;border:1px solid #eee5f0;border-radius:2em;align-items:center;gap:.45em;padding:.55em .85em;font-weight:700;display:flex;font-size:.82em!important}.mock-patient-counts>span:first-child{color:#8050dc;background:#e9dcff;border-color:#e9dcff}.mock-patient-counts b{background:#e7e9ed;border-radius:50%;place-items:center;width:1.6em;height:1.6em;display:grid}.mock-patient-counts>span:first-child b{color:#fff;background:#8251ec}.mock-filters{color:#91969b;align-items:center;gap:1.4em;margin-bottom:2.9em;display:flex}.mock-filters>span{background:#fff;border:1px solid #e7e5e9;border-radius:.55em;align-items:center;gap:.6em;padding:.55em .8em;font-size:.96em;display:flex}.mock-filters .mock-search{border-radius:1.15em;flex:1;margin-right:10em;padding:1em;font-size:.9em}.mock-search svg{color:#577969}.mock-table-heading,.mock-patient-row{grid-template-columns:25% 19% 21% 21% 14%;align-items:center;display:grid}.mock-table-heading{color:#99949e;padding:0 1.2em 2.5em 3em;font-size:.84em;font-weight:700}.mock-patient-row{border-bottom:1px solid #eee0ef;min-height:7.35em;padding:1em 1.1em 1em 2.4em}.mock-patient-row.mock-row-selected{background:#f0e7f2;border-inline:.3em solid #a98bb8;border-radius:.6em;padding-left:2.1em}.mock-patient-row strong{font-size:.94em;display:block}.mock-patient-row small{color:#a29aa7;margin-top:.25em;font-size:.78em;display:block}.mock-patient-identity{align-items:center;gap:.6em;display:flex}.mock-patient-identity .mock-avatar{color:#999;background:#e6e6e7;width:3em;height:3em;font-size:.73em}.mock-row-selected .mock-avatar{color:#fff;background:#bdb9bf}.mock-flags{gap:.35em;margin-top:.35em;display:flex}.mock-flags span{color:#c36365;white-space:nowrap;background:#ffe9e9;border-radius:.7em;padding:.3em .45em;font-size:.55em;font-weight:650}.mock-archetype-blue{color:#069cc6}.mock-archetype-gold{color:#efb34f}.mock-patient-row .mock-archetype-blue small,.mock-patient-row .mock-archetype-gold small{color:inherit}.mock-patient-row i{background:currentColor;border-radius:1em;max-width:5em;height:.22em;margin:.15em 0;display:block}.mock-treatment{flex-direction:column;font-size:.81em;display:flex}.mock-questionnaire{color:#9287a4;justify-content:space-evenly;align-items:center;display:flex}.mock-questionnaire svg:last-child{color:#643369;width:1.2em}.mock-table-footer{color:#a19ba9;justify-content:space-between;align-items:center;gap:1em;margin-top:auto;padding-top:4em;font-size:.74em;display:flex}.mock-table-footer>div{align-items:center;gap:1em;display:flex}.mock-table-footer b{color:#fff;background:#8751ee;border-radius:.3em;padding:.6em 1em}.mock-translation{aspect-ratio:1600/1096}.mock-translation-main{padding:3.1em 4.5em}.mock-breadcrumb{color:#928894;align-items:center;gap:.4em;margin-bottom:1.3em;font-size:.87em;display:flex}.mock-breadcrumb svg{width:1em;height:1em}.mock-session-patient{background:#fff;border:1px solid #f3e8f4;border-radius:.6em;align-items:center;gap:1.1em;padding:2.2em 3.7em;display:flex;box-shadow:0 .15em .1em #4825460d}.mock-session-patient .mock-avatar{background:#999;width:2.8em;height:2.8em}.mock-session-patient strong{font-size:1.1em;display:block}.mock-session-patient div>span{color:#777;margin-top:.3em;font-size:.84em;display:block}.mock-ready{color:#a54cb7;border:1px solid #a54cb7;border-radius:2em;margin-left:auto;padding:.2em .8em;font-size:.85em;font-weight:700}.mock-session{text-align:center;background:linear-gradient(145deg,#834a8b,#2d88a6);border-radius:.55em;margin:4em 3em 0;padding:2em 2.7em}.mock-session>strong{color:#fff;margin-bottom:1.2em;font-size:1.4em;display:block}.mock-session-settings{background:#fff;border-radius:.5em;padding:2em 3.1em 1.5em}.mock-language-picker+.mock-language-picker{margin-top:1.7em}.mock-language-picker>strong{margin-bottom:1em;font-size:1.3em;display:block}.mock-language-picker>div{grid-template-columns:repeat(5,1fr);gap:.65em;display:grid}.mock-language-picker span{color:#8e8495;white-space:nowrap;border:1px solid #d7d0db;border-radius:.65em;place-items:center;padding:.5em .25em;font-size:.88em;display:grid}.mock-language-picker .mock-language-selected{color:#70447f;background:#f1e6f7;border-color:#a779b4;font-weight:700}.mock-start-session{color:#fff;background:#632c70;border-radius:1.2em;width:64%;margin:2em auto .8em;padding:.6em;font-size:.9em;font-weight:750;display:block}.mock-session-settings>small{color:#9b90a0;font-size:.7em}.mock-crm{aspect-ratio:1440/1300}.mock-analytics{aspect-ratio:1440/1172}.mock-admin .mock-clinic-cards{grid-template-columns:1fr;margin-bottom:2em}.mock-admin .mock-navigation{gap:.55em}.mock-admin .mock-navigation>div{gap:.65em;padding:.65em .55em;font-size:1.07em}.mock-admin .mock-navigation i{display:none}.mock-admin .mock-sidebar{padding-bottom:3.3em}.mock-admin .mock-preferences{margin-top:3em}.mock-admin-main{padding:4.2em 3em}.mock-admin-heading{justify-content:space-between;align-items:center;margin-bottom:2.8em;display:flex}.mock-admin-heading>div>strong{font-size:2.25em;display:block}.mock-admin-heading>div>span{color:#9b949f;margin-top:.8em;font-size:1.1em;font-weight:650;display:block}.mock-new-patient{color:#fff;background:#73167f;border-radius:.65em;padding:.75em;font-size:1.05em;font-weight:750}.mock-pipeline-panel,.mock-analytics-panel{background:#fff;border:1px solid #f0e7f2;border-radius:.65em;padding:2.5em;box-shadow:0 .2em .1em #3423430c}.mock-pipeline-search{color:#91959c;border:1px solid #e2e5e5;border-radius:1em;align-items:center;gap:.8em;width:65%;margin-bottom:1.7em;padding:1.2em .9em;font-size:.9em;display:flex}.mock-pipeline-search svg{color:#577969}.mock-pipeline-columns{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:.6em;display:grid}.mock-pipeline-column{background:#f6f4f8;border-radius:.7em;padding:1.6em .9em}.mock-pipeline-label{white-space:nowrap;color:#94939b;align-items:center;gap:.45em;margin-bottom:2em;font-size:.61em;display:flex}.mock-pipeline-label i{border-radius:50%;flex-shrink:0;width:.85em;height:.85em}.mock-pipeline-label>span{background:#fff;border:1px solid #eae8ed;border-radius:50%;margin-left:auto;padding:.1em .5em}.mock-pipeline-card{background:#fff;border:1px solid #e5e2e8;border-radius:.7em;margin-bottom:1.7em;padding:1.3em .75em 1.6em;box-shadow:0 .2em .15em #27213b12}.mock-pipeline-card>div{align-items:center;gap:.45em;display:flex}.mock-pipeline-card .mock-avatar{color:#c241d4;background:#f7dcff;width:2.8em;height:2.8em;font-size:.78em}.mock-pipeline-card strong{white-space:nowrap;font-size:.68em}.mock-pipeline-card p{color:#a29aa8;word-break:normal;min-height:2.4em;margin:1.3em 0;font-size:.7em;line-height:1.8}.mock-pipeline-status{text-align:center;white-space:nowrap;background:#eeedef;border-radius:1em;padding:.4em .15em;font-size:.63em;font-weight:700;display:block}.mock-pipeline-card small{color:#a29aa8;white-space:nowrap;border-top:1px solid #eeeaf0;margin-top:1em;padding-top:1em;font-size:.65em;display:block}.mock-add-patient{color:#96909b;text-align:center;border:1px solid #aaa4ad;border-radius:.45em;padding:.55em .25em;font-size:.84em;font-weight:750;display:block}.mock-date-range{background:#fff;border:1px solid #eee7ef;border-radius:1em;align-items:center;gap:1.1em;padding:1em;font-size:.8em;display:flex}.mock-analytics-panel{padding:5em 2em 6em}.mock-metrics{text-align:center;grid-template-columns:repeat(4,1fr);margin-bottom:4.7em;display:grid}.mock-metrics>div{flex-direction:column;gap:.4em;display:flex}.mock-metrics span{color:#a19ba7;font-size:.8em}.mock-metrics strong{font-size:1.85em}.mock-metrics small{color:#914498;font-size:.73em;font-weight:650}.mock-metrics>div:first-child small{color:#48b08e}.mock-metrics>div:last-child small{color:#b57e33}.mock-charts{grid-template-columns:1fr 1.2fr;gap:3em;display:grid}.mock-charts>div>strong{margin-bottom:1.3em;font-size:1.05em;display:block}.mock-revenue-bars{gap:.35em;height:13em;display:flex}.mock-revenue-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;display:flex}.mock-revenue-bars i{background:linear-gradient(#8d5aee,#b97bee);border-radius:.85em .85em 0 0}.mock-revenue-bars span{text-align:center;color:#a49bae;padding-top:.7em;font-size:.74em}.mock-utilization{gap:.7em;display:grid}.mock-utilization>div{align-items:center;gap:.85em;font-size:.82em;display:flex}.mock-utilization span{color:#a49bae;width:2em}.mock-utilization i{background:#ecebee;border-radius:1em;flex:1;height:1.2em;overflow:hidden}.mock-utilization b{background:linear-gradient(#9661ef,#b47bee);border-radius:1em;height:100%;display:block}.mock-utilization strong{width:2.7em;font-size:.9em}.mock-procedures{background:#fff;border:1px solid #f0e7f2;margin-top:2em;padding:2.3em}.mock-procedures>strong{font-size:1.1em}.mock-procedures>div{grid-template-columns:repeat(5,1fr);gap:1em;margin-top:1.5em;display:grid}.mock-procedures>div>div{background:#e8deff;border-radius:.65em;flex-direction:column;align-items:center;gap:.8em;padding:1.4em .5em;display:flex}.mock-procedures b{color:#78358d;font-size:1.65em}.mock-procedures strong{font-size:.9em}.mock-procedures span{font-size:.65em}
