:root{--case-bg:#08090a;--case-surface:#0f1012;--case-text:#f7f8f8;--case-muted:#a2a4aa;--case-dim:#70727a;--case-accent:#a89cf5;--case-line:rgba(255,255,255,.1);color-scheme:dark}html{scroll-snap-type:none;background:var(--case-bg)}body{background:var(--case-bg);color:var(--case-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.case-page{min-height:100vh;background:radial-gradient(circle at 50% 4%,rgba(101,80,183,.12),transparent 22%),var(--case-bg);overflow:clip}.reading-progress{position:fixed;inset:0 0 auto;z-index:50;height:1px}.reading-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#7d70e7,#c49bf2);transform:scaleX(0);transform-origin:left;will-change:transform}.case-nav{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:64px;padding:0 max(24px,calc((100vw - 1280px)/2));border-bottom:1px solid var(--case-line);background:#08090ad1;backdrop-filter:blur(20px)}.case-brand{font-size:.82rem;font-weight:650;letter-spacing:.08em}.case-nav nav{display:flex;gap:8px}.case-nav nav a,.back-home{padding:7px 10px;border-radius:7px;color:var(--case-muted);font-size:.76rem;transition:color .15s,background .15s}.case-nav nav a:hover,.case-nav nav a:focus-visible,.back-home:hover,.back-home:focus-visible{color:var(--case-text);background:#ffffff0f}.back-home{justify-self:end}.case-hero{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:clamp(92px,11vw,164px) 0 clamp(96px,11vw,150px)}.hero-heading{text-align:center}.case-kicker{display:flex;justify-content:center;gap:8px;margin:0 0 20px;color:#777981;font-size:.72rem}.case-kicker span{color:#474950}.case-company{margin:0 0 18px;color:#a6a8ae;font-size:.8rem}.hero-heading h1{max-width:950px;margin:0 auto;font-size:clamp(3.1rem,7vw,7rem);line-height:1.02;letter-spacing:-.06em;font-weight:520;text-wrap:balance}.hero-deck{max-width:720px;margin:26px auto 0;color:#9c9ea5;font-size:clamp(.92rem,1.4vw,1.08rem);line-height:1.7;text-wrap:balance}.hero-visual{position:relative;margin:clamp(50px,7vw,86px) 0 0;padding:1px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:linear-gradient(135deg,#a89cf561,#ffffff05 36%,#d274603d);box-shadow:0 40px 120px #00000080}.hero-visual:before{content:"";position:absolute;inset:-18% 12% auto;height:46%;z-index:-1;background:radial-gradient(ellipse,rgba(125,112,231,.2),transparent 68%);filter:blur(28px)}.hero-visual img{width:100%;aspect-ratio:2.03/1;object-fit:cover;border-radius:17px;filter:saturate(.62) contrast(1.08) brightness(.72)}.hero-visual figcaption{display:flex;justify-content:space-between;gap:12px;margin:14px 2px 0;color:#686a72;font-size:.68rem}.hero-copy{width:min(688px,100%);margin:64px auto 0;padding-top:36px;border-top:1px solid var(--case-line)}.hero-summary{margin:0;color:#d8d9db;font-size:clamp(1.12rem,1.6vw,1.35rem);line-height:1.72;letter-spacing:-.01em}.case-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:40px 0 0;padding-top:24px;border-top:1px solid var(--case-line)}.case-meta dt{margin-bottom:8px;color:#686a72;font-size:.68rem}.case-meta dd{margin:0;color:#b4b6bc;font-size:.76rem;line-height:1.55}.baseline-section,.case-section{width:min(1136px,calc(100% - 48px));margin:0 auto;padding:clamp(88px,10vw,144px) 0;border-top:1px solid var(--case-line)}.baseline-section{display:grid;grid-template-columns:minmax(0,688px);justify-content:center}.section-label{display:flex;align-items:center;gap:11px;width:min(688px,100%);margin:0 auto 34px;color:#74767d}.section-label span{display:grid;place-items:center;width:22px;height:22px;border:1px solid #383a40;border-radius:6px;color:#a7a9af;font-size:.62rem}.section-label p{margin:0;font-size:.65rem;letter-spacing:.11em}.overline{margin:0 0 14px;color:#7b7d85;font-size:.75rem}.baseline-copy h2,.section-intro h2{margin:0;color:var(--case-text);font-size:clamp(1.9rem,3.4vw,3.55rem);line-height:1.16;letter-spacing:-.045em;font-weight:520;text-wrap:balance}.baseline-copy>p:last-child,.section-intro>p:last-child{margin:25px 0 0;color:var(--case-muted);font-size:1rem;line-height:1.75}.metric-board{width:min(1136px,calc(100vw - 48px));margin:70px 50% 0;transform:translate(-50%);border:1px solid var(--case-line);border-radius:16px;background:linear-gradient(145deg,#111216,#0b0c0e);overflow:hidden}.metric-note{margin:0;padding:15px 20px;border-bottom:1px solid var(--case-line);color:#6f7178;font-size:.7rem}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr)}.metric-grid div{min-height:164px;padding:25px 22px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--case-line)}.metric-grid div:last-child{border-right:0}.metric-grid strong{font-size:clamp(1.9rem,3.5vw,3.45rem);font-weight:500;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.metric-grid span{color:#73757d;font-size:.75rem}.case-section>.section-label{margin-bottom:34px}.section-intro{width:min(688px,100%);margin:0 auto}.section-intro.compact{width:min(688px,100%)}.problem-grid,.decision-grid{width:min(880px,100%);margin:64px auto 0;border-top:1px solid var(--case-line)}.problem-card,.decision-grid article{display:grid;grid-template-columns:48px 210px 1fr;gap:20px;align-items:baseline;min-height:0;padding:25px 0;border-bottom:1px solid var(--case-line);background:transparent}.problem-card>span,.decision-grid article>span{color:#64666d;font-size:.67rem}.problem-card h3,.decision-grid h3{margin:0;font-size:.97rem;font-weight:520}.problem-card p,.decision-grid p{margin:0;color:#92949b;font-size:.88rem;line-height:1.7}.product-position{width:min(880px,100%);margin:72px auto 0;padding:0;border:0;background:transparent}.product-position p{margin:0;color:#eaebec;font-size:clamp(1.45rem,2.8vw,2.65rem);line-height:1.35;letter-spacing:-.035em}.product-position p:before{content:"“";margin-left:-.52em;color:#70727a}.role-list{width:min(880px,100%);margin:58px auto 0;border-top:1px solid var(--case-line)}.role-list article{display:grid;grid-template-columns:48px 210px 1fr;gap:20px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--case-line)}.role-list article>span{color:#64666d;font-size:.67rem}.role-list h3{margin:0;font-size:.92rem;font-weight:520}.role-list p{margin:0;color:#92949b;font-size:.88rem;line-height:1.7}.flow-section{width:min(1280px,calc(100% - 48px))}.flow-map{position:relative;margin-top:68px;padding:38px;border:1px solid var(--case-line);border-radius:16px;background:radial-gradient(circle at 50% 44%,rgba(105,88,187,.1),transparent 42%),#0d0e11;display:grid;grid-template-columns:92px repeat(5,minmax(74px,1fr));gap:12px;align-items:stretch;box-shadow:0 30px 90px #0000003d}.flow-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);pointer-events:none}.flow-lane-title{z-index:1;display:flex;align-items:center;color:#686a72;font-size:.68rem}.flow-step{z-index:1;min-height:126px;padding:17px;display:flex;flex-direction:column;border:1px solid #292b31;border-radius:10px;background:#131418}.flow-step span{color:#6e7078;font-size:.62rem}.flow-step strong{margin-top:auto;font-size:.86rem;font-weight:520}.flow-step small{margin-top:7px;color:#777981;font-size:.66rem;line-height:1.45}.flow-step.is-notify,.flow-step.is-outcome{border-color:#5c5488;background:#171621;box-shadow:inset 0 0 38px #7663d314}.flow-arrow{z-index:1;display:flex;align-items:center;justify-content:center;color:#555760}.flow-map>.flow-lane-title:nth-of-type(2){grid-row:2}.flow-map>.flow-step:nth-of-type(4){grid-row:2;grid-column:2}.flow-map>.flow-arrow:nth-of-type(6){grid-row:2;grid-column:3}.flow-map>.flow-step:nth-of-type(5){grid-row:2;grid-column:4}.flow-map>.flow-arrow:nth-of-type(7){grid-row:2;grid-column:5}.flow-map>.flow-step:nth-of-type(6){grid-row:2;grid-column:6}.branch-note{width:min(880px,100%);display:grid;grid-template-columns:120px 1fr;gap:20px;margin:24px auto 0;padding:20px 0;border-bottom:1px solid var(--case-line);color:#92949b;font-size:.82rem}.branch-note span{color:#b0a6ea}.branch-note p{margin:0;line-height:1.7}.state-model{width:min(880px,100%);margin:64px auto 0;border:1px solid var(--case-line);border-radius:16px;background:#0e0f12;overflow:hidden}.state-axis{display:grid;grid-template-columns:250px 1fr;gap:30px;padding:28px;border-bottom:1px solid var(--case-line)}.state-axis:last-child{border-bottom:0}.state-axis header>span{color:#73757d;font-size:.65rem}.state-axis h3{margin:20px 0 7px;font-size:1rem;font-weight:520}.state-axis header p{margin:0;color:#6f7178;font-size:.75rem;line-height:1.55}.state-pills,.state-track{display:flex;align-items:center;justify-content:flex-end;gap:9px}.state-pills span,.state-track span{padding:9px 13px;border:1px solid #35373e;border-radius:7px;background:#141519;color:#aeb0b5;font-size:.73rem}.state-pills span:first-child,.state-track span:last-child{border-color:#5d5685;background:#191822;color:#d8d2fc}.state-track i{color:#50525a;font-style:normal}.recommendation-note{width:min(880px,100%);margin:16px auto 0;color:#777981;font-size:.72rem}.recommendation-note span{display:inline-block;margin-right:7px;padding:3px 7px;border:1px solid #383a41;border-radius:5px;color:#aaa1df;font-size:.62rem}.ui-showcase{display:grid;gap:120px;margin-top:76px}.ui-story{display:grid;grid-template-columns:minmax(210px,.45fr) minmax(0,1.35fr);gap:clamp(36px,6vw,86px);align-items:center}.ui-story.reverse{grid-template-columns:minmax(0,1.35fr) minmax(210px,.45fr)}.ui-story.reverse .ui-copy{grid-column:2}.ui-story.reverse .mock-window{grid-row:1;grid-column:1}.ui-copy>span{color:#777981;font-size:.68rem}.ui-copy h3{margin:22px 0 13px;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.3;font-weight:520;letter-spacing:-.025em}.ui-copy p{margin:0;color:#8f9198;font-size:.88rem;line-height:1.75}.mock-window{min-height:410px;border:1px solid #2a2c32;border-radius:14px;background:#e8e9eb;color:#303137;box-shadow:0 34px 100px #0000006b;overflow:hidden}.mock-toolbar{display:flex;align-items:center;gap:7px;height:45px;padding:0 17px;background:#17181c;color:#d7d8dc}.mock-toolbar i{width:7px;height:7px;border-radius:50%;background:#4d4f56}.mock-toolbar span{margin-left:10px;font-size:.68rem}.mock-filters{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:10px;padding:22px;border-bottom:1px solid #d0d1d4}.mock-filters b{padding:10px 12px;border:1px solid #c4c6ca;border-radius:6px;background:#f7f7f8;font-size:.68rem;font-weight:500}.mock-filters em{padding:10px 18px;border-radius:6px;background:#4e46a7;color:#fff;font-size:.68rem;font-style:normal}.mock-table{padding:0 22px 22px}.mock-row{display:grid;grid-template-columns:1.3fr 1fr .8fr .7fr;gap:12px;padding:17px 10px;border-bottom:1px solid #d0d1d4;font-size:.7rem}.mock-row.header{color:#777981;font-size:.62rem}.stars{color:#9a654c}.status{justify-self:start;padding:3px 8px;border-radius:99px}.status.pending{background:#eee2c9;color:#765931}.status.done{background:#d7e4da;color:#48634f}.detail-head,.form-block,.form-row{margin:18px 22px;padding:17px;border:1px solid #c9cace;border-radius:8px;background:#f6f6f7}.detail-head>strong{font-size:.75rem}.detail-head>div{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:12px;margin-top:17px;font-size:.68rem}.detail-head span,.form-block label,.form-row label{color:#777981}.form-block{display:grid;grid-template-columns:100px 1fr;gap:14px 18px;font-size:.68rem}.form-block>div{border-bottom:1px solid #d0d1d4;padding-bottom:8px}.form-block .textarea{min-height:48px}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.form-row>div{display:flex;justify-content:space-between;align-items:center;font-size:.68rem}.detail-mock button{display:block;margin:18px 22px 22px auto;padding:10px 16px;border-radius:6px;background:#4e46a7;color:#fff;font-size:.68rem}.notification-stage{min-height:430px;padding:56px;border:1px solid #292b31;border-radius:14px;background:radial-gradient(circle at 50% 20%,rgba(112,95,206,.12),transparent 36%),#0d0e11;box-shadow:0 34px 100px #0000004d}.ding-card{max-width:390px;margin-left:auto;padding:24px;border:1px solid #dadadd;border-radius:13px;background:#f2f2f3;color:#303137;box-shadow:0 24px 60px #00000052}.ding-card .bot{display:inline-block;padding:4px 7px;border-radius:5px;background:#4f47a8;color:#fff;font-size:.58rem}.ding-card p{margin:24px 0 11px;font-size:1rem;font-weight:650}.ding-card strong,.ding-card small{display:block;margin-top:8px}.ding-card strong{font-size:.73rem}.ding-card small{color:#74767d;font-size:.66rem}.ding-card a{display:block;margin-top:23px;color:#5d54c3;font-size:.7rem}.log-card{max-width:470px;margin:-24px 0 0;padding:21px;border:1px solid #33353c;border-radius:12px;background:#141519;box-shadow:0 24px 60px #00000061}.log-card header{margin-bottom:16px;color:#d6d7da;font-size:.76rem}.log-card p{display:grid;grid-template-columns:44px 72px 1fr;gap:8px;margin:10px 0;color:#898b92;font-size:.65rem}.log-card p span{color:#63656c}.log-card p b{color:#b7b9be;font-weight:500}.privacy-note{margin:44px 0 0;text-align:right;color:#64666d;font-size:.68rem}.evidence-table{width:min(880px,100%);margin:64px auto 0;border-top:1px solid var(--case-line)}.evidence-row{display:grid;grid-template-columns:.55fr 1.65fr .45fr;gap:24px;align-items:center;min-height:78px;padding:16px 0;border-bottom:1px solid var(--case-line)}.evidence-row>span{color:#777981;font-size:.75rem}.evidence-row>strong{font-size:.88rem;font-weight:500}.evidence-row>em{justify-self:start;padding:4px 9px;border-radius:6px;font-size:.64rem;font-style:normal}.evidence-row.header{min-height:46px}.evidence-row.header span{font-size:.63rem}.verified{border:1px solid #3e5948;color:#a9d0b6}.target{border:1px solid #514b72;color:#b8afea}.status-callout{width:min(880px,100%);display:grid;grid-template-columns:145px 1fr;gap:20px;margin:32px auto 0;padding:24px;border:1px solid var(--case-line);border-radius:12px;background:#0e0f12}.status-callout span{color:#9d95d3;font-size:.72rem}.status-callout p{margin:0;color:#999ba2;font-size:.82rem;line-height:1.75}.reflection-grid{width:min(880px,100%);margin:54px auto 0;border-top:1px solid var(--case-line)}.reflection-grid p{display:grid;grid-template-columns:48px 1fr;gap:18px;margin:0;padding:23px 0;border-bottom:1px solid var(--case-line);color:#a2a4aa;font-size:.88rem;line-height:1.7}.reflection-grid span{color:#65676e;font-size:.65rem}.case-footer{width:min(1136px,calc(100% - 48px));margin:0 auto;padding:100px 0 90px;border-top:1px solid var(--case-line);display:flex;justify-content:space-between;align-items:flex-end;gap:28px}.case-footer p{max-width:680px;margin:0;font-size:clamp(1.8rem,3.7vw,3.8rem);line-height:1.15;letter-spacing:-.045em}.case-footer a{flex:0 0 auto;padding:9px 12px;border:1px solid #32343a;border-radius:7px;color:#bbb4ea;font-size:.76rem}.flow-map>:nth-child(1){grid-area:1/1!important}.flow-map>:nth-child(2){grid-area:1/2!important}.flow-map>:nth-child(3){grid-area:1/3!important}.flow-map>:nth-child(4){grid-area:1/4!important}.flow-map>:nth-child(5){grid-area:1/5!important}.flow-map>:nth-child(6){grid-area:1/6!important}.flow-map>:nth-child(7){grid-area:2/1!important}.flow-map>:nth-child(8){grid-area:2/2!important}.flow-map>:nth-child(9){grid-area:2/3!important}.flow-map>:nth-child(10){grid-area:2/4!important}.flow-map>:nth-child(11){grid-area:2/5!important}.flow-map>:nth-child(12){grid-area:2/6!important}.hero-detail{margin:18px 0 0;color:#92949b;font-size:.96rem;line-height:1.75}.hero-summary strong{color:#fff;font-weight:520}.old-process{width:min(1136px,calc(100vw - 48px));margin:72px 50% 0;transform:translate(-50%);padding:28px;border:1px solid var(--case-line);border-radius:16px;background:#0e0f12}.wide-caption{margin:0 0 24px;color:#73757d;font-size:.7rem}.old-process-track{display:flex;align-items:center;justify-content:space-between;gap:10px}.old-process-track span{padding:11px 12px;border:1px solid #303239;border-radius:7px;background:#141519;color:#b5b7bc;font-size:.71rem;text-align:center}.old-process-track i{color:#50525a;font-style:normal}.why-block{width:min(688px,100%);margin:76px auto 0}.why-block ol{margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--case-line)}.why-block li{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;padding:23px 0;border-bottom:1px solid var(--case-line)}.why-block strong{font-size:.9rem;font-weight:520}.why-block li span{color:#8f9198;font-size:.84rem;line-height:1.7}.solution-principles{width:min(880px,100%);display:grid;grid-template-columns:repeat(4,1fr);margin:64px auto 0;border:1px solid var(--case-line);border-radius:14px;overflow:hidden}.solution-principles article{min-height:190px;padding:22px;border-right:1px solid var(--case-line);background:#0e0f12}.solution-principles article:last-child{border-right:0}.solution-principles span{color:#666870;font-size:.63rem}.solution-principles h3{margin:42px 0 10px;font-size:.9rem;font-weight:520}.solution-principles p{margin:0;color:#85878e;font-size:.76rem;line-height:1.65}.comparison-table,.permission-table{width:min(1136px,100%);margin:72px auto 0;border-top:1px solid var(--case-line)}.comparison-row,.permission-row{display:grid;grid-template-columns:.45fr 1fr 1fr;gap:28px;padding:21px 0;border-bottom:1px solid var(--case-line);align-items:start}.comparison-row.header,.permission-row.header{padding:13px 0;color:#65676e;font-size:.64rem}.comparison-row strong,.permission-row strong{font-size:.78rem;font-weight:520}.comparison-row span,.permission-row span{color:#8e9097;font-size:.78rem;line-height:1.65}.comparison-row span:last-child{color:#c0c2c7}.permission-row{grid-template-columns:.55fr 1fr 1.2fr}.permission-row span:last-child{color:#b9b4da}.rule-grid{width:min(880px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:34px auto 0}.rule-grid article{padding:22px;border:1px solid var(--case-line);border-radius:11px;background:#0e0f12}.rule-grid span{display:block;color:#6f7178;font-size:.64rem}.rule-grid strong{display:block;margin:30px 0 9px;font-size:.86rem;font-weight:520}.rule-grid p{margin:0;color:#84868d;font-size:.75rem;line-height:1.6}.rule-warning{width:min(880px,100%);margin:16px auto 0;color:#80828a;font-size:.72rem;line-height:1.65}.rule-warning span{display:inline-block;margin-right:8px;padding:3px 7px;border:1px solid #554e76;border-radius:5px;color:#b8afea;font-size:.61rem}.notification-logic{width:min(880px,100%);display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:52px auto 0}.notification-logic article{padding:25px;border:1px solid var(--case-line);border-radius:12px;background:#0e0f12}.notification-logic article>span{color:#8c84bd;font-size:.64rem}.notification-logic h3{margin:34px 0 11px;font-size:1rem;font-weight:520}.notification-logic p{margin:0;color:#93959c;font-size:.82rem;line-height:1.7}.notification-logic small{display:block;margin-top:22px;padding-top:15px;border-top:1px solid var(--case-line);color:#686a72;font-size:.65rem}.spec-details{margin-top:22px;border-top:1px solid var(--case-line);border-bottom:1px solid var(--case-line);color:#aaa2d9}.spec-details summary{padding:12px 0;cursor:pointer;font-size:.72rem}.spec-details ul{columns:2;gap:18px;margin:0 0 14px;padding:0;list-style:none}.spec-details li{break-inside:avoid;margin:0 0 7px;color:#777981;font-size:.65rem;line-height:1.5}.spec-list{margin:20px 0 0;padding:16px 0 0 18px;border-top:1px solid var(--case-line);color:#81838a;font-size:.72rem;line-height:1.65}.spec-list li+li{margin-top:7px}.efficiency-list{width:min(880px,100%);margin:60px auto 0;border-top:1px solid var(--case-line)}.efficiency-list article{display:grid;grid-template-columns:70px 1fr 30px 1fr;gap:14px 20px;align-items:center;padding:23px 0;border-bottom:1px solid var(--case-line)}.efficiency-list article>span{color:#74767d;font-size:.67rem}.efficiency-list strong{font-size:.82rem;font-weight:500}.efficiency-list i{color:#55575f;font-style:normal}.efficiency-list p{grid-column:2/-1;margin:0;color:#7f8188;font-size:.73rem}.truth-note{width:min(880px,100%);margin:26px auto 0;padding-left:16px;border-left:2px solid #6a61a4;color:#92949b;font-size:.78rem;line-height:1.75}@media(max-width:960px){.case-nav{padding:0 24px}.ui-story,.ui-story.reverse{grid-template-columns:1fr}.ui-story.reverse .ui-copy,.ui-story.reverse .mock-window{grid-column:auto;grid-row:auto}.ui-copy{width:min(560px,100%)}.flow-map{grid-template-columns:74px repeat(5,minmax(60px,1fr));padding:24px}.flow-step{padding:13px}.notification-stage{padding:38px}}@media(max-width:760px){.case-nav{grid-template-columns:1fr auto;height:60px}.case-nav nav{display:none}.case-hero,.baseline-section,.case-section,.case-footer,.flow-section{width:min(100% - 32px,680px)}.case-hero{padding-top:70px}.hero-heading h1{font-size:clamp(2.75rem,13vw,4.4rem)}.hero-visual{margin-top:44px}.hero-visual img{aspect-ratio:1.35/1}.case-meta{grid-template-columns:1fr}.case-meta div{display:grid;grid-template-columns:88px 1fr}.metric-board{width:100%;margin-left:0;margin-right:0;transform:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric-grid div{min-height:126px;border-bottom:1px solid var(--case-line)}.metric-grid div:nth-child(2n){border-right:0}.metric-grid div:nth-last-child(-n+2){border-bottom:0}.problem-card,.decision-grid article,.role-list article{grid-template-columns:42px 1fr;gap:14px}.problem-card p,.decision-grid p,.role-list p{grid-column:2}.flow-map{display:flex;flex-direction:column;gap:9px;padding:18px}.flow-lane-title{padding:10px 2px 3px}.flow-step{min-height:100px}.flow-arrow{height:16px;transform:rotate(90deg)}.branch-note,.state-axis,.status-callout{grid-template-columns:1fr;gap:14px}.state-pills,.state-track{justify-content:flex-start;margin-top:12px}.state-track{align-items:stretch;flex-direction:column}.state-track i{align-self:center;transform:rotate(90deg)}.ui-showcase{gap:82px}.mock-window{min-height:360px}.mock-filters{grid-template-columns:1fr 1fr}.mock-filters em{grid-column:span 2;text-align:center}.mock-row{grid-template-columns:1.2fr .8fr .7fr}.mock-row span:nth-child(2){display:none}.detail-head>div,.form-block,.form-row{grid-template-columns:1fr}.form-block label{margin-top:5px}.notification-stage{padding:28px 20px}.ding-card{margin-left:20px}.log-card{margin:18px 20px 0 0}.evidence-row{grid-template-columns:1fr auto;gap:8px 14px;padding:18px 0}.evidence-row>strong{grid-row:2;grid-column:1 / -1}.evidence-row>em{grid-column:2;grid-row:1}.evidence-row.header{display:none}.case-footer{align-items:flex-start;flex-direction:column}.hero-visual figcaption{flex-direction:column}}@media(max-width:430px){.hero-heading h1{font-size:2.65rem}.metric-grid{grid-template-columns:1fr}.metric-grid div{border-right:0}.metric-grid div:nth-last-child(-n+2){border-bottom:1px solid var(--case-line)}.metric-grid div:last-child{border-bottom:0}.mock-table,.mock-filters{padding-left:12px;padding-right:12px}.mock-row{font-size:.63rem}.detail-head,.form-block,.form-row{margin-left:12px;margin-right:12px}.notification-stage{padding:20px 14px}}@media(max-width:760px){.old-process{width:100%;margin-left:0;transform:none;padding:20px}.old-process-track{align-items:stretch;flex-direction:column}.old-process-track i{align-self:center;transform:rotate(90deg)}.why-block li{grid-template-columns:1fr;gap:8px}.solution-principles{grid-template-columns:1fr 1fr}.solution-principles article:nth-child(2){border-right:0}.solution-principles article:nth-child(-n+2){border-bottom:1px solid var(--case-line)}.comparison-row,.permission-row{grid-template-columns:1fr;gap:8px;padding:20px 0}.comparison-row.header,.permission-row.header{display:none}.comparison-row strong,.permission-row strong{margin-bottom:6px}.comparison-row span:nth-child(2):before{content:"改造前：";color:#64666d}.comparison-row span:nth-child(3):before{content:"方案后：";color:#8d85bc}.permission-row span:nth-child(2):before{content:"查看：";color:#64666d}.permission-row span:nth-child(3):before{content:"操作：";color:#8d85bc}.rule-grid,.notification-logic{grid-template-columns:1fr}.efficiency-list article{grid-template-columns:58px 1fr;gap:8px 14px}.efficiency-list i{grid-column:2;transform:rotate(90deg);justify-self:start}.efficiency-list article>strong:last-of-type{grid-column:2}.efficiency-list p{grid-column:2}.spec-details ul{columns:1}}@media(max-width:430px){.solution-principles{grid-template-columns:1fr}.solution-principles article{border-right:0;border-bottom:1px solid var(--case-line)}.solution-principles article:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reading-progress{display:none}}:root{--case-bg:#fff;--case-surface:#f6f7f9;--case-text:#111318;--case-muted:#626873;--case-dim:#969da8;--case-accent:#2563eb;--case-line:#e5e7eb;color-scheme:light}html,body{background:#fff;color:var(--case-text)}.case-page{background:#fff;overflow:clip}.reading-progress span{background:#2563eb}.case-nav{padding-left:max(48px,calc((100vw - 1040px)/2));padding-right:max(48px,calc((100vw - 1040px)/2));background:#ffffffeb;border-color:var(--case-line);backdrop-filter:blur(12px)}.case-brand{color:#111318}.case-nav nav a,.back-home{color:#6b7280}.case-nav nav a:hover,.case-nav nav a:focus-visible,.back-home:hover,.back-home:focus-visible{color:#111318;background:#f4f5f7}.case-hero{width:min(1040px,calc(100% - 96px));padding:96px 0 62px}.hero-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,3fr);gap:72px;align-items:end}.hero-heading{text-align:left}.case-kicker{display:block;margin:0;color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.hero-heading h1{max-width:880px;margin:18px 0 0;color:#111318;font-size:clamp(44px,5.8vw,56px);line-height:1.06;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.hero-deck{max-width:780px;margin:24px 0 0;color:#111318;font-size:clamp(22px,3vw,28px);line-height:1.34;font-weight:500;letter-spacing:-.018em;text-wrap:balance}.hero-lead{max-width:660px;margin:18px 0 0;color:#6b7280;font-size:16px;line-height:1.78;font-weight:400}.hero-copy{width:auto;margin:0;padding:0;border:0}.hero-summary{margin:0;color:#313640;font-size:16px;line-height:1.78}.hero-summary strong{color:#111318;font-weight:500}.hero-detail{margin:18px 0 0;color:#6b7280;font-size:16px;line-height:1.78}.case-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;border-top:1px solid var(--case-line);border-bottom:1px solid var(--case-line)}.case-meta div{min-height:104px;padding:20px 16px;border:0;border-bottom:1px solid var(--case-line)}.case-meta div:nth-child(odd){border-right:1px solid var(--case-line)}.case-meta div:nth-last-child(-n+2){border-bottom:0}.case-meta dt{margin:0;color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.case-meta dd{margin:12px 0 0;color:#111318;font-size:14px;line-height:1.56;font-weight:500}.case-summary{width:min(1040px,calc(100% - 96px));margin:0 auto;padding:34px 0}.case-summary article{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;border-top:1px solid var(--case-line)}.case-summary article:last-child{border-bottom:1px solid var(--case-line)}.case-summary span{color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.case-summary p{max-width:760px;margin:0;color:#111318;font-size:18px;line-height:1.58;font-weight:500;letter-spacing:-.012em}.summary-emoji{display:inline-block;margin-right:4px;font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:.95em;font-weight:400;letter-spacing:0}.case-layout{width:min(1040px,calc(100% - 96px));display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;margin:0 auto;border-top:1px solid var(--case-line)}.case-index{position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);padding:72px 4px 6px 0;overflow-y:auto}.case-index>p{margin:0 0 18px;color:#9aa1ab;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.case-index nav{border-top:1px solid var(--case-line)}.case-index a{display:block;min-height:74px;padding:16px 14px 16px 0;border-bottom:1px solid var(--case-line);color:#6b7280;transition:color .16s}.case-index a:hover{color:#111318}.case-index span{display:block;color:#9aa1ab;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1;letter-spacing:.08em}.case-index strong{display:block;margin-top:10px;color:inherit;font-size:14px;line-height:1.45;font-weight:500}.case-content{min-width:0}.baseline-section,.case-section{width:100%;padding:90px 0;border-color:var(--case-line)}.baseline-section{display:block}.section-label{display:flex;width:100%;margin:0 0 12px;gap:5px;color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.section-label span{display:inline;width:auto;height:auto;border:0;border-radius:0;color:#1a41b0;background:none;font:inherit}.section-label span:after{content:" ·"}.section-label p{font:inherit;letter-spacing:inherit}.baseline-copy,.section-intro{width:min(600px,100%);margin:0}.baseline-copy>.overline,.section-intro>.overline{display:none}.overline{color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.baseline-copy h2,.section-intro h2{color:#111318;font-size:clamp(24px,3vw,28px);line-height:1.22;letter-spacing:-.018em;font-weight:600}.baseline-copy>p:last-child,.section-intro>p:last-child{margin-top:16px;color:#6b7280;font-size:15px;line-height:1.78;font-weight:400}.case-section>.section-label{margin-bottom:12px}.case-content .metric-board,.case-content .old-process{width:100%;margin:64px 0 0;transform:none}.case-content .why-block{width:min(700px,100%);margin:72px 0 0}.case-content .solution-principles,.case-content .rule-grid,.case-content .notification-logic,.case-content .efficiency-list,.case-content .evidence-table,.case-content .truth-note,.case-content .reflection-grid{width:100%}.metric-board{border-color:var(--case-line);background:#fafafa;box-shadow:none}.metric-note{color:#8a919c}.metric-grid div{border-color:var(--case-line)}.metric-grid strong{color:#111318}.metric-grid span{color:#777f8a}.old-process{border-color:var(--case-line);background:#fafafa}.wide-caption{color:#8b929c}.old-process-track span{border-color:#dfe2e7;background:#fff;color:#3f4650}.old-process-track i{color:#b2b7c0}.why-block ol,.why-block li{border-color:var(--case-line)}.why-block strong{color:#111318}.why-block li span{color:#6b7280}.solution-principles{border-color:var(--case-line);background:#fafafa}.solution-principles article{border-color:var(--case-line);background:#fafafa}.solution-principles span{color:#9aa1ab}.solution-principles h3{color:#111318}.solution-principles p{color:#6b7280}.comparison-table,.permission-table,.comparison-row,.permission-row{border-color:var(--case-line)}.comparison-row.header,.permission-row.header{color:#9aa1ab}.comparison-row strong,.permission-row strong{color:#111318}.comparison-row span,.permission-row span{color:#6b7280}.comparison-row span:last-child,.permission-row span:last-child{color:#273b73}.flow-map{border-color:#dfe2e7;background:linear-gradient(180deg,#fafbff,#f6f7fb);box-shadow:0 20px 60px #1113180f}.flow-map:before{background-image:linear-gradient(rgba(17,19,24,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(17,19,24,.04) 1px,transparent 1px)}.flow-lane-title{color:#858c97}.flow-step{border-color:#dfe2e7;background:#fff;box-shadow:0 1px 2px #11131808}.flow-step span{color:#9aa1ab}.flow-step strong{color:#111318}.flow-step small{color:#737a85}.flow-step.is-notify,.flow-step.is-outcome{border-color:#bcd0fd;background:#eff4ff;box-shadow:none}.flow-arrow{color:#aeb4bd}.rule-grid article{border-color:var(--case-line);background:#fafafa}.rule-grid span{color:#8b929d}.rule-grid strong{color:#111318}.rule-grid p{color:#6b7280}.rule-warning{color:#707783}.rule-warning span{border-color:#bcd0fd;color:#1d4fd7;background:#eff4ff}.notification-logic article{border-color:var(--case-line);background:#fafafa}.notification-logic article>span{color:#2563eb}.notification-logic h3{color:#111318}.notification-logic p{color:#6b7280}.notification-logic small{border-color:var(--case-line);color:#8a919b}.ui-copy>span{color:#2563eb}.ui-copy h3{color:#111318}.ui-copy p{color:#6b7280}.spec-list,.spec-details{border-color:var(--case-line);color:#2563eb}.spec-list,.spec-details li{color:#6b7280}.mock-window{border-color:#dfe2e7;box-shadow:0 20px 60px #1113181a}.notification-stage{border-color:#dfe2e7;background:#f6f7f9;box-shadow:0 20px 60px #1113180f}.privacy-note{color:#8b929c}.efficiency-list,.efficiency-list article,.evidence-table,.evidence-row{border-color:var(--case-line)}.efficiency-list article>span{color:#8b929c}.efficiency-list strong,.evidence-row>strong{color:#111318}.efficiency-list i{color:#aeb4bd}.efficiency-list p,.evidence-row>span{color:#6b7280}.verified{border-color:#b9dcc4;color:#26743c;background:#f0faf3}.target{border-color:#bcd0fd;color:#1d4fd7;background:#eff4ff}.truth-note{border-color:#2563eb;color:#6b7280}.reflection-grid,.reflection-grid p{border-color:var(--case-line)}.reflection-grid p{color:#4f5661}.reflection-grid span{color:#9aa1ab}.case-footer{width:min(1040px,calc(100% - 96px));border-color:var(--case-line)}.case-footer p{color:#111318}.case-footer a{border-color:#d7dbe1;color:#2563eb;background:#fff}.metric-note,.wide-caption{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.4;letter-spacing:.04em}.metric-grid strong{font-size:clamp(26px,3.2vw,32px);line-height:1.1;font-weight:600;letter-spacing:-.02em}.metric-grid span{font-size:14px;line-height:1.5}.old-process-track span{font-size:14px;line-height:1.45}.why-block strong{font-size:16px;line-height:1.5;font-weight:600}.why-block li span{font-size:15px;line-height:1.72}.solution-principles span,.notification-logic article>span,.ui-copy>span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.solution-principles h3,.notification-logic h3{font-size:16.5px;line-height:1.4;font-weight:600;letter-spacing:-.01em}.solution-principles p,.notification-logic p{font-size:14.5px;line-height:1.72}.notification-logic small{font-size:13px;line-height:1.6}.comparison-row strong,.permission-row strong{font-size:14px;line-height:1.55;font-weight:600}.comparison-row span,.permission-row span{font-size:14.5px;line-height:1.72}.comparison-row.header span,.permission-row.header span{font-size:12px;line-height:1.4}.flow-step strong{font-size:15px;line-height:1.4;font-weight:600}.flow-step small{font-size:13px;line-height:1.55}.flow-step span,.flow-lane-title{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.06em}.rule-grid span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;letter-spacing:.06em}.rule-grid strong{font-size:16px;line-height:1.4;font-weight:600}.rule-grid p{font-size:14.5px;line-height:1.68}.rule-warning{font-size:13px;line-height:1.68}.ui-copy h3{font-size:clamp(22px,2.6vw,28px);line-height:1.22;font-weight:600;letter-spacing:-.018em}.ui-copy p{font-size:15px;line-height:1.78}.spec-list,.spec-details summary{font-size:14px;line-height:1.72}.spec-details li{font-size:13.5px;line-height:1.65}.privacy-note{font-size:13px;line-height:1.68}.efficiency-list article>span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em}.efficiency-list strong{font-size:15px;line-height:1.5;font-weight:600}.efficiency-list p{font-size:14.5px;line-height:1.68}.evidence-row>span{font-size:13px;line-height:1.5}.evidence-row>strong{font-size:15px;line-height:1.6;font-weight:600}.evidence-row>em{font-size:12px}.truth-note{font-size:14.5px;line-height:1.72}.reflection-grid p{font-size:15px;line-height:1.72}.reflection-grid span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em}@media(max-width:900px){.hero-layout{grid-template-columns:1fr;gap:58px}.hero-copy{max-width:720px}.case-summary article{grid-template-columns:140px minmax(0,1fr);gap:26px}.case-layout{grid-template-columns:1fr;gap:0}.case-index{position:static;max-height:none;padding:42px 0 22px}.case-index nav{display:grid;grid-template-columns:repeat(2,1fr)}.case-index a:nth-child(2n){padding-left:18px;border-left:1px solid var(--case-line)}.case-content{border-top:1px solid var(--case-line)}}@media(max-width:760px){.case-nav{padding-left:24px;padding-right:24px}.case-hero{width:min(100% - 48px,680px);padding:76px 0 52px}.hero-heading h1{font-size:clamp(44px,11vw,56px)}.case-summary,.case-layout,.case-footer{width:min(100% - 48px,680px)}.case-summary article{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:22px 0}.case-summary p{font-size:18px}.case-index nav{grid-template-columns:1fr}.case-index a,.case-index a:nth-child(2n){display:grid;grid-template-columns:42px 1fr;align-items:center;min-height:54px;padding:12px 0;border-left:0}.case-index strong{margin-top:0}.baseline-section,.case-section,.flow-section{width:100%;padding:78px 0}}.comparison-row{grid-template-columns:120px minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;padding:24px 0}.comparison-row.header{padding:13px 0}.comparison-row.header .before-label:before,.comparison-row.header .after-label:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 1px 0;border-radius:50%;background:#c5cad2}.comparison-row.header .after-label:before{background:#2563eb}.comparison-row>strong{align-self:start;padding-top:2px}.before-text,.after-text{display:flex;flex-direction:column;gap:8px}.before-text b,.after-text b{font-size:15px;line-height:1.5;font-weight:600}.before-text b{color:#4b5563}.after-text b{color:#1a41b0}.before-text small,.after-text small{font-size:14px;line-height:1.68}.before-text small{color:#858c97}.after-text small{color:#536071}.swimlane-flow{width:calc(100% + clamp(0px,10vw,136px));margin:64px 0 0;overflow:visible}.swimlane-flow svg{display:block;width:100%;height:auto}.swimlane-flow figcaption{margin:12px 2px 0;color:#8b929c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;letter-spacing:.03em}.swimlane-flow .lane-title{fill:#7a828f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.04em}.swimlane-flow .flow-node rect,.swimlane-flow .flow-decision path{fill:#fff;stroke:#d9dee6;stroke-width:2}.swimlane-flow .flow-node text,.swimlane-flow .flow-decision text{fill:#151820;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;font-size:15px;font-weight:600}.swimlane-flow .flow-node .flow-sub{fill:#707987;font-size:12px;font-weight:400}.swimlane-flow .flow-node .flow-index{fill:#9ca4b1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:400;letter-spacing:.08em}.swimlane-flow .flow-primary rect{fill:#eff4ff;stroke:#a9c5ff}.swimlane-flow .flow-primary text{fill:#173c9a}.swimlane-flow .flow-muted rect{fill:#f6f7f9;stroke:#e2e5ea}.swimlane-flow .flow-muted text{fill:#747d89;font-size:13px;font-weight:500}.swimlane-flow .flow-branch-label{fill:#8a929d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.swimlane-flow .flow-handoff rect{fill:#fff;stroke:#d9dee6}.swimlane-flow .flow-handoff text{fill:#6e7784;font-size:11px}@media(max-width:760px){.comparison-row{grid-template-columns:1fr;gap:10px;padding:24px 0}.comparison-row.header{display:none}.comparison-row>strong{margin-bottom:8px;padding:0}.comparison-row .before-text:before,.comparison-row .after-text:before{display:block;margin-bottom:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.comparison-row .before-text:before{content:"改造前";color:#8b929d}.comparison-row .after-text:before{content:"方案设计后";color:#2563eb}.comparison-row span:nth-child(2):before{content:"改造前";color:#8b929d}.swimlane-flow{width:100%;overflow-x:auto;padding-bottom:8px}.swimlane-flow svg{width:820px;max-width:none}.swimlane-flow figcaption{width:100%}}#permission .section-intro{width:calc(100% + clamp(0px,10vw,136px))}@media(max-width:760px){#permission .section-intro{width:100%}}.real-admin-mock{min-height:430px;border-radius:10px;background:#f3f5f6;color:#30373f;box-shadow:0 20px 60px #1113181a}.admin-shell{display:grid;grid-template-columns:48px minmax(0,1fr);min-height:430px}.admin-sidebar{display:flex;align-items:center;flex-direction:column;gap:0;background:#26313d;color:#9ca8b3;padding:10px 0}.admin-sidebar b{display:grid;place-items:center;width:24px;height:24px;margin-bottom:14px;border-radius:5px;background:#13b8b4;color:#fff;font-size:10px}.admin-sidebar span{width:100%;padding:10px 2px;text-align:center;font-size:7px;line-height:1.2}.admin-sidebar .active{border-left:2px solid #25c8c3;background:#1d2731;color:#25c8c3}.admin-workspace{min-width:0;background:#f4f6f7}.admin-header{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 16px;border-bottom:1px solid #e2e6e8;background:#fff}.admin-header strong{font-size:10px;font-weight:600}.admin-header small{color:#14aaa7;font-size:7px}.admin-filter-panel{padding:14px 16px 10px;border-bottom:1px solid #e0e4e6;background:#fff}.admin-filters-real{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 12px}.admin-filters-real label{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:5px;min-width:0}.admin-filters-real label>span{color:#606971;font-size:7px;text-align:right}.admin-filters-real label>b{min-width:0;padding:6px 7px;border:1px solid #dfe4e6;border-radius:2px;background:#fff;color:#7d858b;font-size:7px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.admin-actions button{padding:5px 12px;border:1px solid #dfe4e6;border-radius:2px;background:#fff;color:#697178;font-size:7px}.admin-actions button:last-child{border-color:#17b8b3;background:#17b8b3;color:#fff}.admin-list-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;background:#fff}.admin-list-head strong{font-size:9px}.admin-list-head span{color:#8b949b;font-size:7px}.admin-table-real{margin:0 16px 16px;border:1px solid #e0e5e7;background:#fff;overflow:hidden}.admin-table-row{display:grid;grid-template-columns:1.05fr 1.1fr .5fr .5fr .66fr .65fr .72fr .64fr .85fr .42fr;align-items:center;min-height:37px;border-top:1px solid #edf0f1}.admin-table-row:first-child{border-top:0}.admin-table-row span{min-width:0;padding:6px 4px;color:#566068;font-size:6.8px;line-height:1.35;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-table-row.head{min-height:31px;background:#f7f9fa}.admin-table-row.head span{color:#7c858c;font-size:6.5px}.admin-table-row .data-link{color:#12aaa7}.admin-table-row .stars{color:#e39a41;letter-spacing:-.08em}@media(max-width:760px){.real-admin-mock{min-height:360px;overflow-x:auto}.admin-shell{grid-template-columns:38px minmax(642px,1fr);min-width:680px;min-height:360px}.admin-sidebar span{font-size:6px}.admin-filter-panel{padding:12px}.admin-table-real{margin-left:12px;margin-right:12px}}
