@keyframes sn-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.sn-workflow{--senury-900:#263a70;--senury-800:#4f6fc6;--senury-700:#6f8de0;--senury-500:#92adf7;--senury-300:#c9d5fb;--senury-200:#e0e7fd;--senury-100:#eef2ff;--senury-50:#f7f9ff;color:#20242c}.sn-workflow button{font:inherit;cursor:pointer}.sn-workflow .page-shell:before{content:"";z-index:-1;background:radial-gradient(circle,#92adf74d,#f8f9fc00 69%);border-radius:50%;width:650px;height:650px;position:absolute;top:9%;right:13%}.sn-workflow .hero-copy{z-index:10;max-width:565px;position:relative}.sn-workflow .wordmark{align-items:center;margin-bottom:clamp(54px,8vh,92px);display:flex}.sn-workflow .wordmark img{width:145px;height:auto;display:block}.sn-workflow .kicker{color:#5f73ac;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}.sn-workflow h1{color:#1a1d23;letter-spacing:-.052em;max-width:570px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,5vw,82px);font-weight:500;line-height:.95}.sn-workflow .lead{color:#6f727a;max-width:535px;margin:28px 0 26px;font-size:16px;line-height:1.7}.sn-workflow .benefits{color:#3f424a;gap:11px;font-size:13px;display:grid}.sn-workflow .benefits>span{align-items:center;gap:9px;display:flex}.sn-workflow .benefits i{background:var(--senury-100);width:22px;height:22px;color:var(--senury-800);border-radius:50%;place-items:center;font-style:normal;display:grid}.sn-workflow .visual-column{min-width:0;position:relative}.sn-workflow .product-scene{perspective:1400px;width:min(100%,980px);min-height:710px;margin-inline:auto;position:relative}.sn-workflow .scene-glow{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.sn-workflow .scene-glow-one{background:radial-gradient(circle,#e0e7fdd1,#e0e7fd00 72%);width:440px;height:440px;top:64px;right:0}.sn-workflow .scene-glow-two{background:radial-gradient(circle,#92adf73d,#92adf700 72%);width:380px;height:380px;bottom:0;left:46px}.sn-workflow .stage-tabs{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #263a701a;border-radius:15px;gap:4px;padding:5px;display:flex;position:absolute;top:2px;right:30px;box-shadow:0 14px 36px #2630491a}.sn-workflow .stage-tabs button{color:#767b86;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:10px 15px;font-size:10px;transition:all .22s}.sn-workflow .stage-tabs button:hover{color:var(--senury-800);background:#f5f7ff}.sn-workflow .stage-tabs button.active{color:#3959ad;background:#e8eeff;box-shadow:inset 0 0 0 1px #d5e0ff,0 7px 16px #4f6fc61c}.sn-workflow .product-window{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #263a701a;border-radius:20px;transition:transform .35s,opacity .35s,box-shadow .35s;position:absolute;overflow:hidden;box-shadow:0 30px 80px #2630491f,0 8px 24px #2630490f}.sn-workflow .product-window.highlighted{box-shadow:0 36px 92px #4f6fc62b,0 10px 30px #26304914}.sn-workflow .window-chrome{background:#fafbfdf2;border-bottom:1px solid #e5e8ef;grid-template-columns:82px 1fr 82px;align-items:center;height:46px;padding:0 16px;display:grid}.sn-workflow .traffic{gap:6px;display:flex}.sn-workflow .traffic span{background:#d9dde5;border-radius:50%;width:8px;height:8px}.sn-workflow .chrome-title{color:#8b8f98;white-space:nowrap;justify-self:center;font-size:9px}.sn-workflow .window-chrome button{color:#8b8f98;background:0 0;border:0;justify-self:end;place-items:center;padding:4px;display:grid}.sn-workflow .email-window{z-index:2;opacity:.95;cursor:pointer;width:515px;height:350px;top:62px;left:0;transform:translateZ(-80px)rotateY(1.6deg)}.sn-workflow .email-window:hover,.sn-workflow .email-window.highlighted{opacity:1;transform:translate3d(-8px,-5px,-45px)rotateY(1deg)}.sn-workflow .email-layout{grid-template-columns:54px 1fr;height:calc(100% - 46px);display:grid}.sn-workflow .email-nav{background:#f3f6fb;border-right:1px solid #e2e7f0;flex-direction:column;align-items:center;gap:17px;padding:15px 10px;display:flex}.sn-workflow .outlook-mark{opacity:.08;pointer-events:none;width:112px;height:96px;position:absolute;bottom:-26px;right:-14px}.sn-workflow .outlook-mark.small{opacity:1;width:31px;height:27px;display:block;position:relative;bottom:auto;right:auto}.sn-workflow .outlook-back{background:#1976d2;border-radius:5px;width:68%;height:74%;position:absolute;top:7%;right:3%}.sn-workflow .outlook-sheet{background:#45a3f3;border-radius:4px;width:72%;height:60%;position:absolute;bottom:3%;right:0;overflow:hidden}.sn-workflow .outlook-sheet i{background:#fffc;width:55%;height:2px;margin:11px 0 -5px 24%;display:block}.sn-workflow .outlook-front{color:#fff;background:#0a63b8;border-radius:4px;place-items:center;width:55%;height:66%;font:700 42px/1 Segoe UI,sans-serif;display:grid;position:absolute;top:17%;left:0;box-shadow:3px 4px 10px #11599c38}.sn-workflow .outlook-mark.small .outlook-front{font-size:13px}.sn-workflow .outlook-mark.small .outlook-sheet i{height:1px;margin:3px 0 -1px 24%}.sn-workflow .outlook-nav-pill{background:#d5dbe5;border-radius:99px;width:25px;height:6px}.sn-workflow .outlook-nav-pill.active{background:#6c9bd2}.sn-workflow .email-content{background:#fbfcff;padding:21px 22px;position:relative;overflow:hidden}.sn-workflow .email-heading{z-index:1;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex;position:relative}.sn-workflow .email-heading small,.sn-workflow .fulfillment-title small{color:#7a8190;letter-spacing:.14em;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.sn-workflow .email-heading strong,.sn-workflow .fulfillment-title strong{color:#1f2430;font-family:Georgia,serif;font-size:15px;font-weight:500;display:block}.sn-workflow .email-heading>span{min-width:24px;height:24px;color:var(--senury-800);background:var(--senury-100);border-radius:999px;place-items:center;padding:0 7px;font-size:9px;font-weight:800;display:grid}.sn-workflow .mail-row{z-index:1;border-radius:11px;grid-template-columns:9px 1fr auto;align-items:center;gap:11px;min-height:46px;padding:8px 10px;display:grid;position:relative}.sn-workflow .mail-row.muted{opacity:.45}.sn-workflow .mail-row.selected{background:#f0f4ff;border:1px solid #dce4fd}.sn-workflow .mail-row>i{background:var(--senury-500);border-radius:50%;width:7px;height:7px}.sn-workflow .mail-row b,.sn-workflow .mail-preview b{color:#262b36;font-size:8px;display:block}.sn-workflow .mail-row span,.sn-workflow .mail-preview span{color:#858a94;margin-top:4px;font-size:7px;display:block}.sn-workflow .mail-row time{color:#8f939c;font-size:7px}.sn-workflow .mail-preview{z-index:1;border-top:1px solid #e8ebf2;grid-template-columns:31px 1fr;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:grid;position:relative}.sn-workflow .mail-person{color:#40558b;background:var(--senury-200);border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.sn-workflow .attachment-row{z-index:1;gap:7px;margin-top:10px;display:flex;position:relative}.sn-workflow .attachment-row span{color:#676c76;background:#fff;border:1px solid #e3e7ef;border-radius:8px;align-items:center;gap:5px;padding:6px 7px;font-size:6.5px;display:inline-flex}.sn-workflow .registry-window{z-index:4;opacity:.97;cursor:pointer;width:405px;height:262px;bottom:22px;left:18px;transform:translate3d(-4px,0,-35px)rotateY(2deg)}.sn-workflow .registry-window:hover,.sn-workflow .registry-window.highlighted{transform:translate3d(-10px,6px,-10px)rotateY(1deg)}.sn-workflow .registry-body{background:#fbfcff;height:calc(100% - 46px);padding:18px 20px}.sn-workflow .registry-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.sn-workflow .registry-head small{color:#7a8190;letter-spacing:.14em;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.sn-workflow .registry-head strong{color:#252a35;font-family:Georgia,serif;font-size:14px;font-weight:500;display:block}.sn-workflow .registry-head>span{color:#4f6fc6;background:#eef2ff;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-flex}.sn-workflow .registry-row{border-top:1px solid #e8ebf1;grid-template-columns:62px 1fr;gap:10px;padding:10px 0;display:grid}.sn-workflow .registry-row b{color:#5d6471;font-size:8px}.sn-workflow .registry-row span{color:#7d828d;font-size:8px}.sn-workflow .fulfillment-window{z-index:3;opacity:.95;cursor:pointer;width:470px;height:326px;bottom:6px;right:-2px;transform:translateZ(-60px)rotateY(-2deg)}.sn-workflow .fulfillment-window:hover,.sn-workflow .fulfillment-window.highlighted{opacity:1;transform:translate3d(8px,7px,-25px)rotateY(-1deg)}.sn-workflow .fulfillment-body{background:#fbfcff;height:calc(100% - 46px);padding:21px 23px}.sn-workflow .fulfillment-title{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.sn-workflow .fulfillment-title>span{color:var(--senury-800);background:var(--senury-100);border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.sn-workflow .dispatch-row{border-bottom:1px solid #e8ebf1;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.sn-workflow .dispatch-row>i{width:25px;height:25px;color:var(--senury-800);background:var(--senury-100);border-radius:8px;place-items:center;display:grid}.sn-workflow .dispatch-row b{color:#272c36;font-size:9px;display:block}.sn-workflow .dispatch-row span{color:#8b9099;margin-top:3px;font-size:8px;display:block}.sn-workflow .dispatch-row em{color:#747986;font-size:7px;font-style:normal}.sn-workflow .fulfillment-body>button{float:right;color:#3f5faf;background:#e9efff;border:1px solid #d3dfff;border-radius:10px;align-items:center;gap:6px;margin-top:14px;padding:9px 12px;font-size:8px;font-weight:800;display:inline-flex}.sn-workflow .main-window{z-index:8;width:800px;height:548px;top:104px;right:34px;box-shadow:0 44px 110px #2630492e,0 12px 32px #26304917}.sn-workflow .main-app{grid-template-columns:170px 1fr;height:calc(100% - 46px);display:grid}.sn-workflow .dashboard-sidebar{color:#777b84;background:#f4f5f9;border-right:1px solid #e4e7ee;flex-direction:column;justify-content:space-between;min-width:0;padding:9px 7px 10px;display:flex}.sn-workflow .dashboard-menu{min-height:0}.sn-workflow .nav-section{margin-bottom:12px}.sn-workflow .nav-section p{color:#9599a2;letter-spacing:.16em;margin:12px 6px 5px;font-size:6px;font-weight:800}.sn-workflow .nav-section button{color:#777b84;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:20px 1fr auto;align-items:center;gap:5px;width:100%;height:29px;padding:0 8px;font-size:8px;font-weight:650;display:grid;position:relative}.sn-workflow .nav-section button svg{color:#8b9098}.sn-workflow .nav-section button:hover{background:#ffffffa6}.sn-workflow .nav-section button.selected{color:#333840;background:#fff;border-color:#d9dde5;box-shadow:0 2px 6px #2f36480f}.sn-workflow .nav-section button.selected svg{color:#4d5666}.sn-workflow .nav-section em{color:#858a93;background:#f7f8fb;border:1px solid #dde1e8;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:6px;font-style:normal;font-weight:500;display:grid}.sn-workflow .development{color:#8b8f98;text-align:left;letter-spacing:.14em;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;width:100%;padding:6px;font-size:6px;font-weight:800;display:grid}.sn-workflow .sidebar-profile{color:#3f444d;grid-template-columns:31px 1fr 14px;align-items:center;gap:8px;padding:8px 7px 2px;display:grid}.sn-workflow .sidebar-profile>span{color:#1c2539;background:#fff2d5;border:1px solid #ead6a5;border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;font-weight:800;display:grid}.sn-workflow .sidebar-profile strong{font-size:7.5px;display:block}.sn-workflow .sidebar-profile small{color:#858a93;margin-top:2px;font-size:6.5px;display:block}.sn-workflow .workspace{background:linear-gradient(#fff 0%,#fafbfe 100%);min-width:0;padding:23px 23px 25px}.sn-workflow .workspace-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sn-workflow .workspace-top small{color:#6474a4;letter-spacing:.14em;font-size:7px;font-weight:800;display:block}.sn-workflow .workspace-top h2{letter-spacing:-.02em;color:#1e2330;margin:6px 0;font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1.05}.sn-workflow .workspace-top p{color:#767b86;max-width:390px;margin:0;font-size:9px;line-height:1.5}.sn-workflow .metric{white-space:nowrap;color:#5d6471;background:#fff;border:1px solid #e0e4ec;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:7px;display:inline-flex;box-shadow:0 6px 15px #2630490d}.sn-workflow .metric i{background:var(--senury-500);width:7px;height:7px;box-shadow:0 0 0 4px var(--senury-100);border-radius:50%}.sn-workflow .progress{background:#e9edf5;border-radius:99px;height:4px;margin:16px 0 17px;overflow:hidden}.sn-workflow .progress span{border-radius:inherit;background:linear-gradient(90deg,#c7d3fb,#92adf7);height:100%;transition:width .45s;display:block}.sn-workflow .workspace-grid{grid-template-columns:minmax(0,1.4fr) minmax(185px,.7fr);gap:12px;display:grid}.sn-workflow .data-panel,.sn-workflow .assistant-panel{background:#fff;border:1px solid #e2e6ee;border-radius:15px;box-shadow:0 10px 26px #2630490b}.sn-workflow .data-panel{padding:14px}.sn-workflow .panel-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sn-workflow .panel-top small{color:#8b9099;letter-spacing:.13em;margin-bottom:5px;font-size:6px;font-weight:800;display:block}.sn-workflow .panel-top strong{color:#242a35;font-size:9px;display:block}.sn-workflow .panel-top>span{color:var(--senury-800);background:var(--senury-100);border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:6px;font-weight:800;display:inline-flex}.sn-workflow .data-list{gap:6px;margin-top:12px;display:grid}.sn-workflow .data-list button{width:100%;color:inherit;text-align:left;animation:.32s both sn-rise;animation-delay:var(--delay);cursor:pointer;background:#fbfcfe;border:1px solid #edf0f5;border-radius:10px;grid-template-columns:minmax(92px,.75fr) minmax(145px,1.45fr) 16px;align-items:center;gap:8px;padding:9px 8px;display:grid}.sn-workflow .data-list button:hover{background:#f7f9ff;border-color:#cad6fb}.sn-workflow .data-list span{color:#8c9099;font-size:7px}.sn-workflow .data-list strong{text-overflow:ellipsis;white-space:nowrap;color:#505560;min-width:0;font-size:7px;font-weight:650;overflow:hidden}.sn-workflow .data-list svg{color:#9a9fa8}.sn-workflow .summary-row{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.sn-workflow .summary-row>div{background:#f1f4ff;border-radius:10px;min-height:49px;padding:9px}.sn-workflow .summary-row span{color:#818691;margin-bottom:6px;font-size:6px;display:block}.sn-workflow .summary-row strong{color:#353b47;font-size:7px;line-height:1.35;display:block}.sn-workflow .assistant-panel{flex-direction:column;min-height:280px;padding:14px;display:flex}.sn-workflow .assistant-heading{align-items:center;gap:8px;display:flex}.sn-workflow .assistant-heading>span{width:31px;height:31px;color:var(--senury-800);background:var(--senury-100);border-radius:10px;place-items:center;display:grid}.sn-workflow .assistant-heading strong{color:#262b36;font-size:8px;display:block}.sn-workflow .assistant-heading small{color:#9a9ea7;margin-top:3px;font-size:6px;display:block}.sn-workflow .assistant-panel p{border-left:2px solid var(--senury-300);color:#515865;margin:17px 0 14px;padding-left:10px;font-size:8.2px;line-height:1.6}.sn-workflow .assistant-source{color:#8d929b;align-items:center;gap:6px;margin-top:auto;margin-bottom:10px;font-size:6px;display:flex}.sn-workflow .assistant-source i{background:var(--senury-500);border-radius:50%;width:6px;height:6px}.sn-workflow .assistant-actions{grid-template-columns:.88fr 1.2fr;gap:7px;display:grid}.sn-workflow .assistant-actions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 8px;font-size:7px;font-weight:800;display:flex}.sn-workflow .assistant-actions .mail-link{color:#5b6270;background:#fff;border:1px solid #dce1ea}.sn-workflow .assistant-actions .mail-link:hover{background:#f8faff;border-color:#b9c9f7}.sn-workflow .assistant-actions .primary-action{color:#3555a8;background:linear-gradient(#eef3ff,#e4ebff);border:1px solid #cedafe;box-shadow:0 7px 15px #4f6fc61a}.sn-workflow .floating-card{z-index:14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#fffffff7;border:1px solid #2630491c;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;box-shadow:0 18px 42px #2630491f}.sn-workflow .floating-card:hover{transform:translateY(-3px);box-shadow:0 23px 50px #26304929}.sn-workflow .floating-card small{color:#838893;font-size:7px;display:block}.sn-workflow .floating-card strong{color:#2d333f;white-space:nowrap;margin-top:4px;font-size:8px;display:block}.sn-workflow .float-icon,.sn-workflow .deadline-icon{width:31px;height:31px;color:var(--senury-800);background:var(--senury-100);border-radius:10px;place-items:center;display:grid}.sn-workflow .float-check{width:19px;height:19px;color:var(--senury-800);background:var(--senury-100);border-radius:50%;place-items:center;margin-left:2px;display:grid}.sn-workflow .extraction-card{top:455px;left:-4px}.sn-workflow .mail-status{top:47px;left:17px}.sn-workflow .outlook-mini{place-items:center;width:31px;height:31px;display:grid}.sn-workflow .completion-card{bottom:-3px;right:2px}.sn-workflow .completion-ring{background:conic-gradient(var(--senury-700)var(--ring),#e8ebf2 0);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.sn-workflow .completion-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.sn-workflow .completion-ring span{z-index:1;color:var(--senury-900);font-size:9px;font-weight:800;position:relative}.sn-workflow .deadline-card{top:76px;right:-2px}@media (max-width:1240px){.sn-workflow .page-shell{grid-template-columns:1fr;align-items:start;padding-top:52px}.sn-workflow .hero-copy{max-width:760px}.sn-workflow .wordmark{margin-bottom:44px}.sn-workflow h1{max-width:820px}.sn-workflow .visual-column{width:100%;max-width:1000px;margin-inline:auto}}.sn-workflow .dashboard-sidebar{padding-top:8px;position:relative}.sn-workflow .sidebar-brand{border-bottom:1px solid #e5e8ef;align-items:center;height:38px;margin-bottom:3px;padding:2px 9px 8px;display:flex}.sn-workflow .sidebar-brand img{width:74px;height:auto;display:block}.sn-workflow .dashboard-menu{flex:1}.sn-workflow .assistant-panel{min-height:280px}.sn-workflow .agent-mail-links button{color:#5b6475;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3f2;border-radius:999px;grid-template-columns:17px minmax(0,1fr) 12px;align-items:center;gap:6px;width:100%;min-width:0;padding:7px 9px;font-size:6.6px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:grid}.sn-workflow .agent-mail-links button:hover{background:#f7f9ff;border-color:#b9c9f7;transform:translate(2px)}.sn-workflow .agent-mail-links button svg:last-child{color:#9aa4b7;justify-self:end}.sn-workflow .agent-mail-links button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sn-workflow .assistant-source{margin-bottom:9px}.sn-workflow .assistant-actions{display:block}.sn-workflow .assistant-actions .primary-action{color:#263a70;background:linear-gradient(#a9bdf9 0%,#92adf7 100%);border:1px solid #8faaf2;border-radius:999px;grid-template-columns:23px 1fr 15px;align-items:center;gap:7px;min-height:35px;padding:6px 9px 6px 7px;font-size:7.2px;font-weight:850;display:grid;box-shadow:0 9px 20px #5c7ccd38,inset 0 1px #ffffff7a}.sn-workflow .assistant-actions .primary-action:hover{filter:brightness(1.025);transform:translateY(-1px);box-shadow:0 12px 24px #5c7ccd45,inset 0 1px #ffffff80}.sn-workflow .assistant-actions .primary-action>svg{justify-self:end}.sn-workflow .action-check{color:#3656a7;background:#ffffffb3;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;box-shadow:inset 0 0 0 1px #435b9714}.sn-workflow .email-window{opacity:1;width:560px;height:370px;top:48px;left:-52px;box-shadow:0 34px 88px #26304929,0 10px 28px #26304914}.sn-workflow .registry-window{opacity:1;width:440px;height:278px;bottom:-10px;left:-50px;box-shadow:0 34px 88px #26304929,0 10px 28px #26304914}.sn-workflow .fulfillment-window{opacity:1;width:500px;height:342px;bottom:-20px;right:-50px;box-shadow:0 34px 88px #26304929,0 10px 28px #26304914}.sn-workflow .agent-mail-links{gap:5px;margin:2px 0 8px;display:grid}.sn-workflow .agent-mail-links button{border-color:#e2e6ef;grid-template-columns:14px minmax(0,1fr) auto 10px;gap:5px;min-height:25px;padding:4px 7px;font-size:5.9px;font-weight:650}.sn-workflow .agent-mail-links button time{color:#9a9fab;white-space:nowrap;font-size:5.4px;font-weight:500}.sn-workflow .agent-mail-links button svg:first-child{color:#7891d8}.sn-workflow .agent-mail-links button svg:last-child{color:#a6adba}.sn-workflow .assistant-panel p{margin:14px 0 9px}.sn-workflow .assistant-source{margin-top:auto;margin-bottom:8px}.sn-workflow .assistant-actions .primary-action{color:#405785;min-height:30px;box-shadow:none;background:#fff;border:1px solid #d8e0f7;border-radius:9px;grid-template-columns:15px 1fr 12px;gap:6px;padding:6px 8px;font-size:6.7px;font-weight:750}.sn-workflow .assistant-actions .primary-action:hover{filter:none;background:#f7f9ff;border-color:#bccbf3;transform:translateY(-1px);box-shadow:0 5px 12px #4f6fc614}.sn-workflow .action-check{color:#6280ce;width:15px;height:15px;box-shadow:none;background:0 0}.sn-workflow .wf-placeholder{aspect-ratio:980/667.4;max-height:667.4px;overflow:hidden}.sn-workflow .wf-boot{visibility:hidden}.sn-workflow .email-window{left:-12px}.sn-workflow .registry-window{left:45px}.sn-workflow .stage-tabs{top:50px}.sn-workflow .main-window{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.sn-workflow .wf-akten{flex-direction:column;min-height:0;animation:.32s both sn-rise;display:flex}.sn-workflow .wf-akten-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sn-workflow .wf-akten-head small{color:#6474a4;letter-spacing:.14em;font-size:7px;font-weight:800;display:block}.sn-workflow .wf-akten-head h2{letter-spacing:-.02em;color:#1e2330;margin:6px 0 0;font-family:Georgia,serif;font-size:20px;font-weight:500;line-height:1.05}.sn-workflow .wf-new-case{color:#3f5faf;cursor:pointer;background:#eef2ff;border:1px solid #d8e0f7;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:7px;font-weight:800;display:inline-flex}.sn-workflow .wf-new-case:hover{background:#e4ebff}.sn-workflow .wf-akten-filters{flex-wrap:wrap;gap:6px;margin:13px 0 12px;display:flex}.sn-workflow .wf-filter{color:#6d727d;background:#fff;border:1px solid #e2e6ee;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:6.8px;font-weight:650;display:inline-flex}.sn-workflow .wf-akten-cols{color:#8b9099;letter-spacing:.12em;border-bottom:1px solid #e7eaf1;grid-template-columns:minmax(0,1.7fr) minmax(0,.85fr) 34px minmax(0,1.05fr);align-items:center;gap:10px;padding:0 8px 7px;font-size:5.8px;font-weight:800;display:grid}.sn-workflow .wf-akten-list{flex-direction:column;display:flex}.sn-workflow .wf-case-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef0f5;border-radius:8px;grid-template-columns:minmax(0,1.7fr) minmax(0,.85fr) 34px minmax(0,1.05fr);align-items:center;gap:10px;padding:9px 8px;display:grid}.sn-workflow .wf-case-row:hover{background:#f7f9ff}.sn-workflow .wf-case-name{align-items:center;gap:7px;min-width:0;display:flex}.sn-workflow .wf-case-name>svg{color:#9aa0ab;flex:none}.sn-workflow .wf-case-name b{color:#262b36;white-space:nowrap;text-overflow:ellipsis;font-size:7.6px;font-weight:650;display:block;overflow:hidden}.sn-workflow .wf-case-name small{color:#8b9099;margin-top:2px;font-size:6.4px;display:block}.sn-workflow .wf-case-client{color:#505560;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:7px;font-weight:650;overflow:hidden}.sn-workflow .wf-avatar{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:6.4px;font-weight:800;display:grid}.sn-workflow .wf-avatar.blue{color:#24515f;background:#e7f5fc;border-color:#c3dce8}.sn-workflow .wf-avatar.mint{color:#3f6635;background:#ecf8e7;border-color:#cfe4c6}.sn-workflow .wf-avatar.peach{color:#7a4a37;background:#fff0eb;border-color:#eed0c6}.sn-workflow .wf-case-context{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.sn-workflow .wf-case-context em{color:#717681;white-space:nowrap;background:#fff;border:1px solid #e4e7ef;border-radius:999px;padding:3px 6px;font-size:6px;font-style:normal}.sn-workflow .wf-case-context em.status{color:#3f5faf;background:#eef2ff;border-color:#d5e0ff;font-weight:800}.sn-workflow .wf-tree{background:#fbfcff;border-bottom:1px solid #eef0f5;gap:3px;padding:6px 8px 10px 20px;display:grid}.sn-workflow .wf-tree button{color:#5d6471;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 7px;font-size:6.8px;display:flex}.sn-workflow .wf-tree button:hover{background:#f0f4ff}.sn-workflow .wf-tree button svg{color:#8f96a3;flex:none}.sn-workflow .wf-tree button b{color:#3c414c;font-weight:700}.sn-workflow .wf-tree .lvl2{margin-left:14px}.sn-workflow .wf-tree button.selected{color:#31519f;background:#eef2ff}.sn-workflow .wf-tree button.selected svg{color:#5f7cc6}.sn-workflow .wf-tree em{color:#5e73a8;white-space:nowrap;background:#fff;border:1px solid #dbe3f6;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:5.8px;font-style:normal;font-weight:750}.sn-workflow .wf-tree em.muted{color:#8b9099;border-color:#e6e8ee}.sn-workflow .wf-greet{color:#8b9099;margin:4px 0 0;font-size:6.6px}.sn-workflow .wf-clock{color:#1e2330;font-family:Georgia,serif;font-size:15px}.sn-workflow .wf-sub{letter-spacing:.13em;color:#8b9099;margin:11px 0 6px;font-size:5.8px;font-weight:800;display:block}.sn-workflow .wf-tiles{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.sn-workflow .wf-tile{cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e6ee;border-radius:10px;justify-items:start;gap:4px;padding:9px;display:grid}.sn-workflow .wf-tile:hover{background:#f7f9ff;border-color:#cad6fb}.sn-workflow .wf-tile svg{color:#5f7cc6}.sn-workflow .wf-tile b{color:#262b36;font-size:7px}.sn-workflow .wf-tile small{color:#8b9099;font-size:6px}.sn-workflow .wf-two-col{grid-template-columns:minmax(0,1.35fr) minmax(150px,.85fr);gap:9px;margin-top:11px;display:grid}.sn-workflow .wf-panel{background:#fff;border:1px solid #e2e6ee;border-radius:12px;padding:10px}.sn-workflow .wf-panel-h{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.sn-workflow .wf-panel-h b{color:#262b36;font-size:7.6px}.sn-workflow .wf-panel-h span{color:#5e73a8;cursor:pointer;align-items:center;gap:3px;font-size:6px;font-weight:750;display:inline-flex}.sn-workflow .wf-open-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eef0f5;border-radius:0 0 7px 7px;align-items:center;gap:8px;padding:7px 6px;display:flex}.sn-workflow .wf-open-row:hover{background:#f7f9ff}.sn-workflow .wf-open-row>svg{color:#8f96a3;flex:none}.sn-workflow .wf-open-row b{color:#262b36;font-size:7px;font-weight:650;display:block}.sn-workflow .wf-open-row small{color:#8b9099;margin-top:2px;font-size:6px;display:block}.sn-workflow .wf-open-row em{color:#717681;white-space:nowrap;margin-left:auto;font-size:6px;font-style:normal}.sn-workflow .wf-cal-head{color:#262b36;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:7px;font-weight:700;display:flex}.sn-workflow .wf-cal-head svg{color:#9aa0ab}.sn-workflow .wf-cal-head svg:first-child{transform:rotate(180deg)}.sn-workflow .wf-cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.sn-workflow .wf-cal span{color:#8b9099;padding:2px 0;font-size:5.2px;font-weight:700}.sn-workflow .wf-cal i{color:#4a4f59;border-radius:5px;padding:3px 0;font-size:5.6px;font-style:normal}.sn-workflow .wf-cal i.muted{color:#c6cad2}.sn-workflow .wf-cal i.today{color:#fff;background:#1e2330;font-weight:800}.sn-workflow .wf-termin{border-top:1px solid #eef0f5;margin-top:7px;padding-top:6px}.sn-workflow .wf-termin small{letter-spacing:.12em;color:#8b9099;margin-bottom:4px;font-size:5.6px;font-weight:800;display:block}.sn-workflow .wf-termin b{color:#262b36;font-size:6.6px;display:block}.sn-workflow .wf-termin span{color:#8b9099;margin-top:2px;font-size:6px;display:block}.sn-workflow .wf-gb-cols{color:#8b9099;letter-spacing:.11em;border-bottom:1px solid #e7eaf1;grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr) minmax(0,.9fr) minmax(0,.45fr) minmax(0,.75fr);gap:8px;padding:0 8px 7px;font-size:5.6px;font-weight:800;display:grid}.sn-workflow .wf-gb-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef0f5;border-radius:8px;grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr) minmax(0,.9fr) minmax(0,.45fr) minmax(0,.75fr);align-items:center;gap:8px;padding:9px 8px;display:grid}.sn-workflow .wf-gb-row:hover{background:#f7f9ff}.sn-workflow .wf-gb-row b{color:#262b36;align-items:center;gap:5px;min-width:0;font-size:7.2px;font-weight:650;display:flex}.sn-workflow .wf-gb-row>span{color:#717681;white-space:nowrap;text-overflow:ellipsis;font-size:6.4px;overflow:hidden}.sn-workflow .wf-badge{color:#8a6d1f;white-space:nowrap;background:#fdf4dc;border:1px solid #ead9a8;border-radius:999px;padding:2px 5px;font-size:5.4px;font-style:normal;font-weight:750}.sn-workflow .wf-back{color:#6d727d;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:6px;padding:0;font-size:6.4px;font-weight:650;display:inline-flex}.sn-workflow .wf-back:hover{color:#3c414c}.sn-workflow .wf-back svg{transform:rotate(180deg)}.sn-workflow .wf-verified{color:var(--senury-800);background:var(--senury-100);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:6px;font-weight:800;display:inline-flex}.sn-workflow .wf-gb-meta{color:#717681;flex-wrap:wrap;gap:9px;margin-top:5px;font-size:6.2px;display:flex}.sn-workflow .wf-gb-meta b{color:#262b36}.sn-workflow .wf-pdf-chip{color:#5d6471;background:#f6f7fa;border:1px solid #e2e6ee;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:4px 7px;font-size:6px;display:inline-flex}.sn-workflow .wf-tiles-stat{grid-template-columns:repeat(4,1fr);gap:7px;margin:10px 0 9px;display:grid}.sn-workflow .wf-stat{background:#fbfcfe;border:1px solid #e9ecf2;border-radius:9px;padding:7px 8px}.sn-workflow .wf-stat b{color:#1e2330;font-family:Georgia,serif;font-size:12px;display:block}.sn-workflow .wf-stat small{letter-spacing:.09em;color:#8b9099;margin-top:2px;font-size:5.2px;font-weight:800;display:block}.sn-workflow .wf-stat i{background:var(--senury-500);border-radius:99px;width:13px;height:2px;margin-top:4px;display:block}.sn-workflow .wf-gb-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;display:grid}.sn-workflow .wf-pdf{background:#fff;border:1px solid #e2e6ee;border-radius:10px;flex-direction:column;min-height:150px;display:flex}.sn-workflow .wf-pdf-page{border:1px solid #eef0f4;border-radius:4px;flex:1;place-items:center;margin:9px 11px 5px;padding:10px 8px;display:grid}.sn-workflow .wf-pdf-page div{text-align:center;color:#2a2f3a;font-family:Georgia,serif}.sn-workflow .wf-pdf-page .l1{margin-bottom:9px;font-size:6.2px;display:block}.sn-workflow .wf-pdf-page .l2{margin-bottom:7px;font-size:12px;display:block}.sn-workflow .wf-pdf-page .l3{margin-bottom:11px;font-size:6.2px;display:block}.sn-workflow .wf-pdf-bar{color:#8b9099;border-top:1px solid #eef0f4;justify-content:center;align-items:center;gap:7px;padding:5px;font-size:6px;display:flex}.sn-workflow .wf-pdf-bar svg:first-child{transform:rotate(180deg)}.sn-workflow .wf-form{background:#fff;border:1px solid #e2e6ee;border-radius:10px;align-content:start;gap:7px;padding:9px;display:grid}.sn-workflow .wf-form-h{color:#262b36;align-items:center;gap:5px;font-size:7.2px;font-weight:700;display:flex}.sn-workflow .wf-form-h em{color:#5e73a8;background:#eef2ff;border:1px solid #d5e0ff;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:5.6px;font-style:normal;font-weight:800}.sn-workflow .wf-form-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sn-workflow .wf-field small{color:#8b9099;margin-bottom:3px;font-size:5.6px;display:block}.sn-workflow .wf-field span{color:#3c414c;white-space:nowrap;text-overflow:ellipsis;background:#fbfcfe;border:1px solid #e2e6ee;border-radius:7px;padding:5px 7px;font-size:6.4px;display:block;overflow:hidden}.sn-workflow .wf-form-cta{justify-content:center;margin-top:2px}.sn-workflow .wf-notif-list{flex-direction:column;display:flex}.sn-workflow .wf-notif{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef0f5;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}.sn-workflow .wf-notif:hover{background:#f7f9ff}.sn-workflow .wf-notif>span:first-child{width:20px;height:20px;color:var(--senury-800);background:var(--senury-100);border-radius:7px;flex:none;place-items:center;display:grid}.sn-workflow .wf-notif .grow{flex:1;min-width:0}.sn-workflow .wf-notif b{color:#262b36;font-size:7px;font-weight:650;display:block}.sn-workflow .wf-notif small{color:#8b9099;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:6.2px;display:block;overflow:hidden}.sn-workflow .wf-notif i.dot{background:var(--senury-500);border-radius:50%;flex:none;width:5px;height:5px;margin-top:4px}.sn-workflow .wf-notif time{color:#9aa0ab;white-space:nowrap;flex:none;font-size:6px}.sn-workflow .wf-agent-bar{color:#3f5faf;background:#f2f6ff;border:1px solid #d8e0f7;border-radius:9px;align-items:center;gap:6px;margin:9px 0 7px;padding:7px 9px;font-size:6.4px;font-weight:650;display:flex}.sn-workflow .wf-mail{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef0f5;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}.sn-workflow .wf-mail:hover{background:#f7f9ff}.sn-workflow .wf-mail .wf-avatar{flex:none;width:18px;height:18px;font-size:5.6px}.sn-workflow .wf-mail .grow{flex:1;min-width:0}.sn-workflow .wf-mail b{color:#262b36;font-size:7px;font-weight:650;display:block}.sn-workflow .wf-mail.unread b{font-weight:800}.sn-workflow .wf-mail small{color:#8b9099;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:6.2px;display:block;overflow:hidden}.sn-workflow .wf-mail em{color:#5e73a8;background:#eef2ff;border:1px solid #d5e0ff;border-radius:999px;margin-top:3px;padding:1.5px 5px;font-size:5.4px;font-style:normal;font-weight:750;display:inline-flex}.sn-workflow .wf-mail time{color:#9aa0ab;white-space:nowrap;flex:none;font-size:6px}
