@font-face{font-family:SelectSans;src:url('/geurim/assets/fonts/WantedSansVariable.woff2') format('woff2');font-weight:100 1000;font-display:swap}
.selection-app{--bg:#f6f7fb;--ink:#192235;--ink-soft:#657087;--ink-45:#8691a3;--accent:#2457ff;--line:#e2e7f0;--card:#fff;--ok:#157354;--warn:#936512;background:var(--bg);font-family:SelectSans,sans-serif;color:var(--ink)}
.selection-app [hidden],.extract-workflow [hidden]{display:none!important}
.selection-app .wrap{max-width:1280px;padding-inline:32px}.selection-app .pad{padding-block:42px 70px}.selection-app .hd{background:#fff;border-color:#e2e7f0}.selection-app .hd .wrap{max-width:none;padding:16px 32px;min-height:74px;justify-content:flex-start}.selection-app .logo{font-size:19px;letter-spacing:-.6px;white-space:nowrap}.selection-app .logo span{font-weight:450;font-size:15px;padding-left:14px;margin-left:14px;border-left:1px solid #dce2ec;color:#657087}.selection-app .who{margin-left:auto;font-size:12px}.selection-nav{display:flex;gap:28px;margin-left:40px;font-size:13px}.selection-nav a[aria-current]{color:#2457ff;font-weight:650}
.selection-app button,.selection-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);min-height:44px;padding:10px 17px;font:500 14px/1.4 SelectSans,sans-serif;transition:.15s;cursor:pointer}.selection-app button:hover:not(:disabled),.selection-app .btn:hover{border-color:#a7bbff;background:#eff3ff;color:#2457ff}.selection-app button.go{background:#2457ff;border-color:#2457ff;color:#fff;font-weight:650}.selection-app button.go:hover:not(:disabled){background:#1948e6}.selection-app button:disabled{opacity:.42;cursor:not-allowed}.selection-app button.link{color:#657087;background:transparent;border:0;padding-left:0}.selection-app input,.selection-app select,.selection-app textarea{border:1px solid #dce2ec;border-radius:8px;min-height:44px;padding:12px 14px;color:#192235;background:white}.selection-app :is(a,button,input,textarea,select):focus-visible{outline:3px solid #9db4ff;outline-offset:3px}.selection-app .card{padding:28px;border-radius:15px;background:white}.selection-app h1.t{font-size:36px;font-weight:740;letter-spacing:-1.6px;line-height:1.3}.selection-app h2.t{font-weight:700;font-size:20px!important}.selection-app .sub{font-size:15px;max-width:90ch;line-height:1.8;margin-top:12px}.selection-app .note,.selection-app .ok,.selection-app .err{border-radius:9px;padding:14px 16px;border-left:0;font-size:13px}.selection-app .note{background:#f3f6fc}.selection-app .ok{background:#edf8f2}.selection-app .err{background:#fff0ed;color:#a33827}.selection-app .muted{line-height:1.8}.selection-app label.f{margin-bottom:23px}.selection-app label.f span{font-size:14px;color:#26324a;font-weight:600;margin-bottom:8px}.selection-app label.f em{font-size:12px;font-weight:400;display:block;margin-top:3px}
.workflow-overview{display:grid;grid-template-columns:repeat(3,1fr);margin:30px 0 38px;border:1px solid #e2e7f0;border-radius:14px;background:#fff}.workflow-overview>div{display:flex;gap:15px;padding:22px 26px;align-items:center;border-right:1px solid #e2e7f0}.workflow-overview>div:last-child{border:0}.workflow-overview b{font-size:12px;color:#2457ff;background:#edf2ff;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0}.workflow-overview span{font-size:15px;font-weight:650}.workflow-overview small{display:block;font-size:12px;color:#657087;font-weight:400;margin-top:4px}
.gallery-search{display:flex;justify-content:space-between;align-items:end;gap:20px}.gallery-search label{display:block;font-size:12px;color:#657087;width:min(100%,400px)}.gallery-search input{display:block;margin-top:8px;background:#fff}.gallery-search>span{font-size:13px;color:#657087;padding-bottom:12px}.selection-app .glist{background:transparent;border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.selection-app .gitem{display:flex;flex-direction:column;align-items:stretch;border:1px solid #e2e7f0;background:#fff;border-radius:14px;padding:24px;gap:20px;min-width:0}.selection-app .gitem:hover{border-color:#2457ff;box-shadow:0 8px 24px #172b4d0a}.selection-app .gitem h3{font-size:19px;font-weight:650;overflow-wrap:anywhere}.selection-app .gitem .meta{display:grid;gap:5px;margin-top:14px}.selection-app .gitem .row{margin-top:auto}.gallery-open{font-size:13px;color:#2457ff;border-top:1px solid #edf0f5;padding-top:15px}.selection-app .tag{font-size:12px;border:0;background:#f2f4f8;padding:5px 10px}.selection-app .tag.ok{background:#eaf7ef;color:#157354}.selection-app .tag.warn{background:#fff5df;color:#936512}.gallery-empty{text-align:center;padding:55px 24px!important}.empty-symbol{display:block;color:#2457ff;font-size:52px;line-height:1;margin-bottom:24px}.gallery-empty h2{font-size:23px;margin:0 0 10px}.gallery-empty p{font-size:14px;color:#657087;margin-bottom:24px}.retention-note{font-size:12px;color:#758095;margin-top:25px}.gallery-create{max-width:740px!important}.gallery-create #save{width:100%}.gallery-create #msg{margin-top:14px;color:#a33827;font-size:13px}
.gallery-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#e9edf5;padding:6px;border-radius:12px;margin-top:30px}.selection-app .gallery-steps button{border:0;background:transparent;color:#657087;min-height:46px}.selection-app .gallery-steps button.active{background:#fff;color:#2457ff;box-shadow:0 2px 6px #172b4d0a}.task-intro{display:flex;align-items:center;gap:12px;margin:26px 0 18px}.task-intro span{color:#2457ff;font-size:11px;font-weight:700;letter-spacing:.08em}.task-intro strong{font-size:15px;font-weight:550}.selection-app .workflow-panel{margin:0;min-height:300px}.selection-app #drop{border:1px dashed #9db4ff;border-radius:12px;background:#f5f7ff;color:#53658c;padding:60px 24px;margin:24px 0}.selection-app #pick{min-width:170px}.selection-app .upload-next{margin-top:20px}.gallery-danger{margin-top:32px;border-top:1px solid #e2e7f0;padding-top:20px;font-size:12px;color:#7c8798}.gallery-danger summary{cursor:pointer}.gallery-danger .card{margin-top:16px}.selection-app #del{color:#a33827}.selection-app pre.log{background:#f6f8fc;border-color:#e2e7f0;border-radius:8px}.selection-app #lk{background:#f6f8fc}.selection-app #invites .row{padding-block:9px}
.client-login{max-width:560px!important;padding-top:70px!important}.client-login h1{font-size:29px!important}.client-login .login-submit{width:100%}.client-mode .hd .wrap{max-width:1480px;margin:auto}.client-mode .pad{max-width:1480px}.client-mode .who{max-width:55%;overflow:hidden}.client-guide{display:flex;gap:26px;flex-wrap:wrap;margin:26px 0;color:#657087;font-size:13px}.client-guide b{display:inline-grid;place-items:center;background:#e8eefc;color:#2457ff;width:24px;height:24px;border-radius:50%;margin-right:6px}.client-filters{display:flex;align-items:center;gap:8px;margin:30px 0 20px}.client-filters span{margin-left:auto;color:#657087;font-size:12px}.selection-app .client-filters button.active{background:#192235;border-color:#192235;color:white}.selection-app .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.selection-app .ph{aspect-ratio:3/2;border-radius:12px;border:3px solid transparent;background:#e6eaf1}.selection-app .ph.sel{outline:0;border-color:#2457ff}.selection-app .ph img{object-fit:contain}.selection-app .ph .mark{width:38px;height:38px;min-height:38px;padding:0;right:10px;left:auto;top:10px;background:#fffefc;border:1px solid #dce2ec;border-radius:50%;color:#3c4c66;font-size:23px;z-index:2;box-shadow:0 2px 10px #172b4d15}.selection-app .ph.sel .mark{background:#2457ff;border-color:#2457ff;color:#fff;font-size:17px}.selection-app .ph .fn{font-size:12px;padding:22px 12px 10px}.selection-app .seg{margin-top:10px;padding:15px 0 6px;border-color:#e2e7f0;font-weight:650}.selection-app .sumbar{background:#fff;padding:18px 32px;box-shadow:0 -5px 30px #172b4d08}.selection-app .sumbar .wrap{max-width:1416px;margin:auto}.selection-app #cnt{font-size:24px;color:#2457ff}.selection-app #pick-empty{padding:40px 20px;text-align:center;color:#657087}.selection-app #viewer{background:#111722;gap:8px}.selection-app #viewer .top button{border-color:#465067;background:#222c3c;color:#fff}.selection-app #viewer .top button.go{background:#2457ff;border-color:#2457ff}.selection-app #viewer textarea{background:#fff}.selection-app #viewer .nav{background:#ffffff15;border:1px solid #ffffff30;color:#fff;border-radius:50%}.selection-app #viewer .stage{padding:12px 60px}.selection-app #modal .card{width:100%;max-height:90dvh;overflow:auto}.selection-app #tut .tut-box{background:#fff;border-radius:15px}.selection-app #tut .tut-x{border-radius:50%}
.extract-workflow{background:#f6f7fb!important}.extract-workflow .top{padding-top:38px!important}.extract-workflow .top h1{font-size:34px}.extract-workflow .badges{display:none}.extract-workflow .top .cta{display:none!important}.extract-workflow .workflow-choice{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 36px}.workflow-choice article{background:white;border:1px solid #e2e7f0;border-radius:16px;padding:28px!important}.workflow-choice .choice-number{color:#2457ff;font-size:12px;font-weight:700}.workflow-choice h2{font-size:23px;margin:14px 0 12px}.workflow-choice p{font-size:14px;line-height:1.8;color:#657087}.workflow-choice .btn,.workflow-choice button{margin-top:16px}.workflow-choice ul{padding-left:18px;color:#657087;font-size:13px;line-height:2}.extract-nav{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:10px 0 22px}.extract-nav button{font-size:13px}.extract-help{font-size:12px;color:#657087}.extract-workflow .select-layout{display:block;margin-top:0!important}.extract-workflow .extract-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:8px;background:#eef1f7;border-bottom:1px solid #e2e7f0}.extract-steps button{border:0;background:none;color:#657087;font-size:13px}.extract-steps button.active{background:white;color:#2457ff;box-shadow:0 2px 5px #172b4d0a}.extract-workflow .select-layout>.step{padding:30px;border-right:0;border-bottom:0;min-height:230px}.extract-workflow .select-layout>.step h3{font-size:22px;margin-bottom:13px}.extract-workflow .select-layout>.step .hint{font-size:14px;line-height:1.8;max-width:780px}.extract-workflow .step .row{margin-top:24px}.extract-workflow .select-layout #preview{max-height:460px}.extract-workflow .select-layout #sum{margin-top:20px}.wizard-footer{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-top:1px solid #e2e7f0;gap:15px;background:#fafbfe}.wizard-footer p{font-size:12px;color:#657087;margin:0}.wizard-footer button{min-width:145px}.extract-workflow .copy-step{padding-top:0!important}.extract-workflow .copy-step .hint{max-width:none}.extract-workflow #nosupport{background:#fff5df;border-radius:10px;padding:16px}.extract-workflow .tutorial-reopen{color:#2457ff}.extract-workflow article#help{background:transparent}.extract-workflow .top .lead{max-width:850px}
@media(max-width:1000px){.selection-app .selection-nav{gap:16px;margin-left:14px}.selection-app .selection-nav a:last-child{display:none}.selection-app .glist{grid-template-columns:repeat(2,1fr)}.selection-app .grid{grid-template-columns:repeat(3,1fr)}.workflow-overview>div{padding:18px 15px;gap:10px}.selection-app .who{font-size:11px}}
@media(max-width:720px){.selection-app .wrap{padding-inline:18px}.selection-app .pad{padding-block:26px 40px}.selection-app .hd .wrap{padding:12px 18px;gap:8px;flex-wrap:wrap}.selection-app .logo{font-size:17px}.selection-app .logo span{font-size:13px;padding-left:9px;margin-left:9px}.selection-app .who{margin-left:auto}.selection-app .selection-nav{order:3;flex-basis:100%;margin:3px 0 0;gap:22px;font-size:12px}.selection-app h1.t{font-size:28px;letter-spacing:-1px}.selection-app .sub{font-size:13px}.workflow-overview{grid-template-columns:1fr;margin:22px 0}.workflow-overview>div{padding:14px 18px;border-right:0;border-bottom:1px solid #e2e7f0}.workflow-overview small{font-size:11px}.selection-app .glist{grid-template-columns:1fr}.gallery-search{align-items:center;flex-wrap:wrap;gap:8px}.gallery-search label{width:100%}.gallery-search>span{padding-bottom:0}.selection-app .card{padding:20px}.selection-app .gallery-steps{margin-top:22px;gap:3px}.selection-app .gallery-steps button{font-size:12px;padding:9px 4px}.task-intro{align-items:flex-start;margin:20px 0 14px;gap:8px}.task-intro span{white-space:nowrap;padding-top:4px}.task-intro strong{font-size:13px}.selection-app .row button{max-width:100%}.selection-app #drop{padding:36px 14px}.selection-app .upload-next{width:100%;font-size:13px}.client-guide{gap:10px;font-size:11px;margin:18px 0}.client-guide span{flex-basis:100%}.client-filters{flex-wrap:wrap;margin-top:20px}.client-filters span{flex-basis:100%;margin:8px 0 0}.selection-app .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.selection-app .ph{border-radius:9px}.selection-app .ph .mark{right:5px;top:5px;width:30px;height:30px;min-height:30px;font-size:20px}.selection-app .ph .fn{font-size:10px;padding:20px 7px 6px}.selection-app .sumbar{padding:12px 18px}.selection-app .sumbar .wrap{gap:8px}.selection-app .sumbar .row{width:100%;flex-wrap:nowrap}.selection-app .sumbar button{flex:1;font-size:12px;padding:10px}.selection-app .sumbar b{font-size:19px}.selection-app #viewer .stage{padding:0}.selection-app #viewer .top{flex-wrap:wrap}.selection-app #viewer .top button{font-size:12px}.selection-app #viewer .nav{width:36px;height:44px;font-size:25px}.selection-app #viewer textarea{font-size:13px}.client-login{padding-top:35px!important}.extract-workflow .workflow-choice{grid-template-columns:1fr;gap:14px}.workflow-choice article{padding:22px!important}.workflow-choice h2{font-size:21px}.extract-workflow .top h1{font-size:29px}.extract-workflow .extract-steps{padding:5px;gap:3px}.extract-steps button{font-size:11px;padding:10px 3px}.extract-workflow .select-layout>.step{padding:22px 18px}.extract-workflow .select-layout>.step h3{font-size:20px}.wizard-footer{padding:16px 18px;flex-wrap:wrap}.wizard-footer button{width:100%}.extract-nav{align-items:flex-start;gap:8px}.extract-nav button{font-size:12px;padding:8px}.extract-help{display:none}}

