:root{--flowr-ink:#111827;--flowr-ink-soft:#374151;--flowr-mute:#6b7280;--flowr-mute-soft:#9ca3af;--flowr-line:#e5e7eb;--flowr-line-soft:#f3f4f6;--flowr-canvas:#f3f5f6;--flowr-canvas-2:#eef2f4;--flowr-surface:#fff;--flowr-surface-2:#f9fafb;--flowr-accent:#007782;--flowr-accent-ink:#005f68;--flowr-accent-soft:#e6f4f5;--flowr-rail:#16a34a;--flowr-warn:#b91c1c;--flowr-warn-soft:#fef2f2;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:999px;--shadow-card:none;--shadow-elev:0 8px 24px rgba(17,24,39,.08);--flowr-title-font:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji",sans-serif;--flowr-body-font:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji",sans-serif}.flowr-d-app{background:var(--flowr-canvas);color:var(--flowr-ink);font-family:var(--flowr-body-font)}.flowr-d-app *{box-sizing:border-box}.flowr-d-app a{color:inherit;text-decoration:none}.flowr-d-app a:hover{text-decoration:underline}.flowr-d-shell{align-items:start;background:var(--flowr-canvas);border:0;border-radius:0;display:grid;gap:28px;grid-template-columns:minmax(240px,268px) minmax(0,1fr);margin:0 auto;max-width:1440px;min-height:85vh;overflow:visible;padding:24px 28px 40px}.flowr-d-shell.is-sell{max-width:none;padding-bottom:48px}@media (max-width:920px){.flowr-d-shell{gap:16px;grid-template-columns:1fr;max-width:none;padding:16px}}.flowr-d-sidebar{background:var(--flowr-surface);border:1px solid var(--flowr-line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-card);color:var(--flowr-ink);display:flex;flex-direction:column;gap:8px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 48px);padding:12px 10px 16px 12px;position:sticky;top:24px}.flowr-d-sidebar__top{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding:4px 6px 8px}.flowr-d-sidebar__brand{color:var(--flowr-ink);flex:1;font-size:14px;font-weight:800;letter-spacing:.04em;text-align:center;text-transform:uppercase}.flowr-d-sidebar__collapse{background:transparent;border:0;border-radius:var(--r-sm);color:var(--flowr-mute);cursor:pointer;height:28px;width:28px}.flowr-d-sidebar__collapse:hover{background:var(--flowr-canvas-2);color:var(--flowr-ink)}.flowr-d-sidebar__search{align-items:center;background:var(--flowr-canvas-2);border:1px solid transparent;border-radius:var(--r-md);display:flex;gap:8px;margin:0 4px 8px;padding:10px 12px}.flowr-d-sidebar__search input{background:transparent;border:0;color:inherit;flex:1;font:inherit;outline:none;padding:2px 0}.flowr-d-sidebar__search svg{color:var(--flowr-mute);flex-shrink:0}.flowr-d-nav{display:grid;gap:1px;max-height:min(52vh,420px);overflow-y:auto;padding-right:2px}.flowr-d-nav__item{align-items:center;background:transparent;border:0;border-radius:var(--r-md);color:var(--flowr-ink-soft);cursor:pointer;display:grid;font-size:13px;font-weight:500;gap:10px;grid-template-columns:20px 1fr auto;line-height:1.35;padding:9px 10px 9px 16px;position:relative;text-align:left;transition:background-color .12s ease,color .12s ease}.flowr-d-nav__item.is-active,.flowr-d-nav__item:hover{background:var(--flowr-canvas-2);color:var(--flowr-ink)}.flowr-d-nav__item.is-active{font-weight:600}.flowr-d-nav__item.is-active:before{background:var(--flowr-rail);border-radius:0 2px 2px 0;bottom:4px;content:"";left:0;position:absolute;top:4px;width:4px}.flowr-d-nav__chev{color:var(--flowr-mute-soft);font-size:12px;font-weight:400;line-height:1}.flowr-d-sidebar__bottom{border-top:1px solid var(--flowr-line);display:grid;gap:6px;margin-top:auto;padding-top:6px}.flowr-d-support{align-items:center;background:var(--flowr-canvas);border-radius:var(--r-md);color:var(--flowr-ink-soft);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;padding:10px}.flowr-d-sidebar__hint{color:var(--flowr-mute);font-size:12px;line-height:1.4;padding:0 10px}.flowr-d-main{background:transparent;padding:0;position:relative}@media (max-width:920px){.flowr-d-main{padding:0}}.flowr-d-blobs{display:none}.flowr-d-page{position:relative;z-index:1}.flowr-d-pageHeader{align-items:flex-end;display:flex;gap:14px;justify-content:space-between;margin:4px 0 14px}.flowr-d-pageHeader__kicker{color:var(--flowr-mute);font-size:12px;letter-spacing:.2px;text-align:right}.flowr-d-pageHeader__title{color:var(--flowr-ink);font-family:var(--flowr-title-font);font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.2;margin:2px 0 0}@media (max-width:720px){.flowr-d-pageHeader__title{font-size:18px}}.flowr-d-pageHeader__subtitle{color:var(--flowr-mute);font-size:13px;line-height:1.4;margin:8px 0 0;max-width:62ch}.flowr-d-pageHeader--compact{align-items:flex-start;margin:0 0 10px}.flowr-d-pageHeader--compact .flowr-d-pageHeader__title{font-size:18px;font-weight:600;letter-spacing:0}.flowr-d-pageHeader--compact .flowr-d-pageHeader__subtitle{font-size:13px;margin-top:4px}.flowr-d-pageHeader--compact .flowr-d-pageHeader__kicker{color:var(--flowr-mute-soft);font-size:11px;line-height:1.35;max-width:38ch}.flowr-d-pageHeader__title--home{font-family:Georgia,Times New Roman,Times,serif;font-size:26px;font-weight:700;letter-spacing:-.02em}.flowr-d-page--sell{padding-bottom:8px}.flowr-sell-wrap{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 4px;width:100%}@media (max-width:920px){.flowr-sell-wrap{max-width:none;padding:0}}.flowr-d-card{background:var(--flowr-surface);border:1px solid var(--flowr-line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.flowr-d-card--flat{border-color:var(--flowr-line-soft);box-shadow:none}.flowr-d-card__pad{padding:20px 22px}.flowr-d-sectionTitle{color:var(--flowr-ink);font-size:13px;font-weight:700;letter-spacing:0;margin:0 0 8px;text-transform:none}.flowr-d-grid2{display:grid;gap:16px;grid-template-columns:1fr 1fr}.flowr-d-grid2--loose{gap:24px}@media (max-width:920px){.flowr-d-grid2{grid-template-columns:1fr}}.flowr-d-grid3{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:920px){.flowr-d-grid3{grid-template-columns:1fr}}.flowr-d-grid4{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media (max-width:1120px){.flowr-d-grid4{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.flowr-d-grid4{grid-template-columns:1fr}}.flowr-d-app input:not([type]),.flowr-d-app input[type=date],.flowr-d-app input[type=email],.flowr-d-app input[type=number],.flowr-d-app input[type=password],.flowr-d-app input[type=search],.flowr-d-app input[type=tel],.flowr-d-app input[type=text],.flowr-d-app input[type=time],.flowr-d-app input[type=url],.flowr-d-app select,.flowr-d-app textarea{background:transparent;border:0;color:var(--flowr-ink);font:inherit}.flowr-d-app input:focus,.flowr-d-app select:focus,.flowr-d-app textarea:focus{outline:none}.flowr-d-btn{align-items:center;border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;padding:10px 16px;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.flowr-d-btn.is-primary{background:var(--flowr-accent);color:#fff}.flowr-d-btn.is-primary:hover{background:var(--flowr-accent-ink)}.flowr-d-btn.is-ghost{background:transparent}.flowr-d-btn.is-ghost,.flowr-d-btn.is-surface{border-color:var(--flowr-line);color:var(--flowr-ink)}.flowr-d-btn.is-surface{background:#fff}.flowr-d-btn.is-surface:hover{border-color:var(--flowr-mute-soft)}.flowr-d-btn.is-outline{background:#fff;border-color:var(--flowr-accent);color:var(--flowr-accent)}.flowr-d-btn.is-outline:hover{background:var(--flowr-accent-soft)}.flowr-d-btn.is-danger{background:var(--flowr-warn);color:#fff}.flowr-d-btn:disabled{cursor:not-allowed;opacity:.55}.flowr-d-banner{background:#fff;border:1px solid var(--flowr-line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);font-size:14px;padding:12px 14px}.flowr-d-banner.is-warn{background:var(--flowr-warn-soft);border-color:rgba(185,28,28,.25);color:#7f1d1d}.flowr-d-banner.is-ok{background:var(--flowr-accent-soft);border-color:rgba(0,119,130,.22);color:var(--flowr-accent-ink)}.flowr-d-modalOverlay{background:rgba(15,23,42,.55);display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:100000}.flowr-d-modal{background:var(--flowr-surface);border:1px solid var(--flowr-line);border-radius:var(--r-lg);box-shadow:var(--shadow-elev);overflow:clip;width:min(920px,calc(100vw - 36px))}.flowr-d-modal__head{align-items:center;background:var(--flowr-surface-2);border-bottom:1px solid var(--flowr-line);display:flex;justify-content:space-between;padding:14px 16px}.flowr-d-modal__head.is-status-ok{background:var(--flowr-accent-soft)}.flowr-d-modal__head.is-status-warn{background:var(--flowr-warn-soft)}.flowr-d-modal__head.is-status-neutral{background:var(--flowr-surface-2)}.flowr-d-modal__title{font-size:14px;font-weight:700;letter-spacing:0;margin:0}.flowr-d-modal__close{background:transparent;border:0;border-radius:var(--r-md);color:var(--flowr-mute);cursor:pointer;font-size:18px;line-height:1;padding:6px 10px}.flowr-d-modal__close:hover{background:var(--flowr-canvas);color:var(--flowr-ink)}.flowr-d-modal__body{padding:16px}.flowr-d-stickyBar{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.92);border-top:1px solid var(--flowr-line);bottom:0;left:0;position:fixed;right:0;z-index:10000}.flowr-d-stickyBar__inner{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:0 auto;max-width:1100px;padding:12px 18px}.flowr-d-stickyBar__hint{color:var(--flowr-mute);font-size:13px;margin-right:auto}.flowr-sell-row{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(140px,220px) 1fr}.flowr-sell-row+.flowr-sell-row{border-top:1px solid var(--flowr-line-soft);margin-top:18px;padding-top:18px}.flowr-sell-row__label{color:var(--flowr-ink);font-size:14px;font-weight:700;padding-top:8px}.flowr-sell-input{background:transparent;border:0;border-bottom:1px solid transparent;color:var(--flowr-ink);font:inherit;padding:8px 0;transition:border-color .12s ease;width:100%}.flowr-sell-input::-moz-placeholder{color:var(--flowr-mute)}.flowr-sell-input::placeholder{color:var(--flowr-mute)}.flowr-sell-input:focus{border-bottom-color:var(--flowr-ink);outline:none}.flowr-sell-row textarea.flowr-sell-input{min-height:60px;resize:vertical}.flowr-sell-pageTitle{color:var(--flowr-ink);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.flowr-sell-toolbar{align-items:flex-start;border-bottom:1px solid var(--flowr-line-soft);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;padding-bottom:4px}.flowr-sell-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:8px}.flowr-sell-root .flowr-d-card{border-color:var(--flowr-line-soft)}.flowr-sell-photoZone{background:var(--flowr-surface);border:1px dashed var(--flowr-mute-soft);border-radius:var(--r-md);min-height:240px;padding:12px;transition:border-color .12s ease,background-color .12s ease}.flowr-sell-photoZone.is-dragging{background:var(--flowr-accent-soft);border-color:var(--flowr-accent)}.flowr-sell-photoBoard{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;min-height:214px;padding:6px;width:100%}.flowr-sell-photoEmpty{display:grid;min-height:214px;place-items:center;width:100%}.flowr-sell-photoTile{background:var(--flowr-surface);border:1px solid #d8dee2;border-radius:var(--r-md);cursor:grab;display:flex;flex-direction:column;height:168px;overflow:hidden;padding:0;position:relative;width:168px}.flowr-sell-photoTile:active{cursor:grabbing}.flowr-sell-photoTile__img{background:var(--flowr-canvas-2);flex:1}.flowr-sell-photoTile__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flowr-sell-photoTile__meta{align-items:center;background:#f8fafb;border-top:1px solid #e6eaee;display:flex;min-height:34px;padding:6px 8px}.flowr-sell-photoTile__mainTag{align-items:center;background:#fff;border:1px solid #e4e8eb;border-radius:999px;color:var(--flowr-ink-soft);display:inline-flex;font-size:12px;justify-content:center;padding:2px 8px}.flowr-sell-photoTile__mainBtn{background:transparent;border:0;color:var(--flowr-accent);cursor:pointer;font-size:12px;font-weight:600;padding:0}.flowr-sell-photoTile__mainBtn:hover{text-decoration:underline}.flowr-sell-photoTile__remove{background:#fff;border:0;border-radius:999px;box-shadow:0 2px 8px rgba(15,23,42,.18);color:var(--flowr-ink);cursor:pointer;font-size:22px;font-weight:700;height:32px;line-height:1;padding-bottom:2px;position:absolute;right:6px;top:6px;width:32px}.flowr-sell-photoTile--add{align-items:center;align-self:center;background:#f9fcfc;border:2px solid #7caeb4;cursor:pointer;display:inline-flex;height:64px;justify-content:center;width:64px}.flowr-sell-photoTile--add:disabled{cursor:not-allowed;opacity:.45}.flowr-sell-photoTile__plus{color:#3b7d84;font-size:32px;font-weight:300;line-height:1}.flowr-sell-category__trigger{align-items:center;background:transparent;border:0;color:var(--flowr-mute);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:8px 0;text-align:left;width:100%}.flowr-sell-category__trigger.has-value{color:var(--flowr-ink)}.flowr-sell-category__chev{color:var(--flowr-mute);font-size:14px}.flowr-sell-category__panel{background:var(--flowr-surface);border:1px solid var(--flowr-line);border-radius:var(--r-md);box-shadow:var(--shadow-elev);left:0;max-height:420px;overflow:auto;padding-bottom:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.flowr-sell-category__panel--modal{border-radius:var(--r-md);box-shadow:none;left:auto;max-height:min(62vh,520px);position:static;right:auto;top:auto}.flowr-sell-category__panelHead{align-items:center;background:var(--flowr-surface);border-bottom:1px solid var(--flowr-line-soft);display:flex;gap:8px;padding:12px;position:sticky;top:0;z-index:1}.flowr-sell-category__back{background:transparent;border:0;border-radius:var(--r-sm);color:var(--flowr-ink);cursor:pointer;display:grid;font-size:18px;height:30px;place-items:center;width:30px}.flowr-sell-category__back:hover{background:var(--flowr-canvas)}.flowr-sell-category__search{background:var(--flowr-surface-2);border:1px solid var(--flowr-line-soft);border-radius:var(--r-md);color:var(--flowr-ink);flex:1;font:inherit;padding:12px 14px}.flowr-sell-category__row{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--flowr-line-soft);color:var(--flowr-ink);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:14px 18px;width:100%}.flowr-sell-category__row:hover{background:var(--flowr-canvas)}.flowr-sell-category__row.is-selected{background:var(--flowr-accent-soft);color:var(--flowr-accent-ink);font-weight:700}.flowr-sell-category__row__name{align-items:center;display:inline-flex;font-weight:600;gap:12px}.flowr-sell-category__row__chev,.flowr-sell-feedback{color:var(--flowr-mute)}.flowr-sell-feedback{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between}.flowr-d-blockTitle{color:var(--flowr-ink-soft);font-size:12px;font-weight:600;letter-spacing:.05em;margin:0 0 12px 2px;text-transform:uppercase}.flowr-today .flowr-d-grid2{margin-top:8px}.flowr-today-spacer{margin-top:24px!important}.flowr-sell-root .flowr-sell-section{margin-top:18px}.flowr-sell-root .flowr-sell-section:first-child{margin-top:0}.flowr-sell-sectionTitle{color:var(--flowr-ink-soft);font-size:13px;font-weight:800;letter-spacing:.02em;margin:0 0 14px;text-transform:uppercase}.flowr-sell-sectionTitle--small{font-size:12px;margin-bottom:8px;text-transform:none}.flowr-sell-optional{color:var(--flowr-mute);font-size:11px;font-weight:700;letter-spacing:.04em}.flowr-sell-muted{color:var(--flowr-mute);font-size:13px;line-height:1.45;margin:0 0 10px}.flowr-sell-fieldLabel{color:var(--flowr-mute);display:block;font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.flowr-sell-banner{border-radius:var(--r-md);margin-bottom:12px}.flowr-sell-photoHint{font-size:12px;font-weight:600;margin-top:10px}.flowr-sell-photoHint.is-ok{color:var(--flowr-mute)}.flowr-sell-photoHint.is-warn{color:var(--flowr-warn)}.flowr-sell-euroPrefix{color:var(--flowr-mute);font-weight:700;left:0;padding-left:2px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.flowr-sell-input--padded{padding-left:22px!important}.flowr-sell-switchRow{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.flowr-sell-switchRow__label{color:var(--flowr-ink);font-size:14px;font-weight:700;line-height:1.35;max-width:56%}.flowr-seg{background:var(--flowr-surface-2);border:1px solid var(--flowr-line);border-radius:var(--r-pill);display:inline-flex;flex-shrink:0;overflow:hidden}.flowr-seg__btn{background:transparent;border:0;color:var(--flowr-mute);cursor:pointer;font-size:13px;font-weight:800;padding:8px 18px;transition:background .15s ease,color .15s ease}.flowr-seg__btn.is-active{background:var(--flowr-surface);box-shadow:inset 0 0 0 1px var(--flowr-accent-soft);color:var(--flowr-accent)}.flowr-seg__btn:hover:not(.is-active){background:hsla(0,0%,100%,.65);color:var(--flowr-ink)}.flowr-attr-row{background:var(--flowr-surface-2);border:1px solid var(--flowr-line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px}.flowr-attr-row__main{align-items:end;display:grid;gap:10px;grid-template-columns:1fr 1fr minmax(100px,140px) 40px}.flowr-attr-row__stockBar{align-items:end;border-top:1px dashed var(--flowr-line);display:flex;flex-wrap:wrap;gap:12px;padding-top:10px}.flowr-attr-row__stockLabel{align-self:center;margin-bottom:0!important}.flowr-attr-row__stockField{flex:1;max-width:220px;min-width:140px}@media (max-width:720px){.flowr-attr-row__main{grid-template-columns:1fr}.flowr-attr-row__remove{justify-self:start}}.flowr-attr-row__field input.flowr-sell-input,.flowr-attr-row__field select.flowr-sell-input{width:100%}.flowr-attr-row__remove{background:var(--flowr-surface)}.flowr-attr-row__remove,.flowr-sell-iconBtn{border:1px solid var(--flowr-line);border-radius:var(--r-md);cursor:pointer;font-weight:900;height:40px;line-height:1}.flowr-sell-iconBtn{background:#fff;width:40px}.flowr-flower-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.flowr-flower-chip{align-items:center;background:var(--flowr-accent-soft);border:1px solid var(--flowr-line);border-radius:var(--r-pill);color:var(--flowr-accent-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;padding:8px 12px}.flowr-flower-chip__x{font-weight:900;opacity:.7}.flowr-flower-chip--add{background:var(--flowr-surface);border-style:dashed;color:var(--flowr-accent)}.flowr-flower-picker-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:12px;max-height:360px;overflow:auto}.flowr-flower-picker-item{background:var(--flowr-surface);border:1px solid var(--flowr-line);border-radius:var(--r-lg);cursor:pointer;padding:12px;text-align:left}.flowr-flower-picker-item__name{font-weight:900}.flowr-flower-picker-item__cat{color:var(--flowr-mute);font-size:12px;margin-top:4px}@keyframes flowr-spin{to{transform:rotate(1turn)}}.flowr-spinner{animation:flowr-spin .7s linear infinite;border:2px solid var(--flowr-line);border-radius:50%;border-top-color:var(--flowr-accent);display:inline-block;height:14px;vertical-align:-2px;width:14px}.flowr-spinner--lg{border-width:3px;height:28px;width:28px}.flowr-spinner--inline{margin-right:8px}.flowr-spinner-row{align-items:center;display:inline-flex;gap:8px}.flowr-sell-photoTile.is-uploading,.flowr-sell-photoZone.is-uploading{cursor:progress}.flowr-sell-photoTile .flowr-sell-photoTile__img{position:relative}.flowr-sell-photoTile__overlay{background:hsla(0,0%,100%,.72);display:grid;inset:0;place-items:center;position:absolute;z-index:1}.flowr-sell-category__triggerInner{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.flowr-sell-category__placeholder{color:var(--flowr-mute)}.flowr-cat-chip{align-items:center;background:var(--flowr-accent-soft);border-radius:var(--r-pill);color:var(--flowr-accent-ink);display:inline-flex;font-size:12px;font-weight:700;gap:6px;max-width:100%;padding:4px 10px}.flowr-cat-chip__name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flowr-cat-chip__x{cursor:pointer;font-weight:900;line-height:1;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flowr-cat-chip__x:hover{opacity:1}.flowr-cat-status{align-items:center;background:var(--flowr-surface-2);border-bottom:1px solid var(--flowr-line-soft);color:var(--flowr-ink-soft);display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:12px;padding:10px 14px}.flowr-cat-status__min{color:var(--flowr-warn)}.flowr-cat-status__clear{background:transparent;border:0;color:var(--flowr-accent);cursor:pointer;font-size:12px;font-weight:800;margin-left:auto}.flowr-cat-draft-chips{border-bottom:1px solid var(--flowr-line-soft);display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px}.flowr-cat-chip--draft{background:var(--flowr-canvas-2);color:var(--flowr-ink)}.flowr-cat-list{max-height:360px;overflow:auto}.flowr-cat-row{align-items:center;border-bottom:1px solid var(--flowr-line-soft);display:grid;grid-template-columns:44px 1fr;padding:0}.flowr-cat-row.is-selected{background:var(--flowr-accent-soft)}.flowr-cat-row__check{cursor:pointer;display:grid;height:100%;place-items:center}.flowr-cat-row__check input{accent-color:var(--flowr-accent);cursor:pointer;height:18px;width:18px}.flowr-cat-row__name{align-items:center;background:transparent;border:0;color:var(--flowr-ink);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:14px 18px 14px 4px;text-align:left;width:100%}.flowr-cat-row__name:hover{background:var(--flowr-canvas)}.flowr-cat-actions{background:var(--flowr-surface);border-top:1px solid var(--flowr-line-soft);bottom:0;display:flex;gap:8px;justify-content:flex-end;padding:12px 14px;position:sticky}.flowr-sell-root{--flowr-pe-error:#b91c1c}.flowr-sell-root .flowr-sell-section.is-error{border:1px solid var(--flowr-pe-error);box-shadow:0 0 0 3px rgba(185,28,28,.14);box-shadow:0 0 0 3px color-mix(in srgb,var(--flowr-pe-error) 18%,transparent);transition:box-shadow .18s ease,border-color .18s ease}.flowr-sell-root .flowr-sell-category__trigger.is-error,.flowr-sell-root .flowr-sell-input.is-error{border-color:var(--flowr-pe-error)!important;box-shadow:0 0 0 3px rgba(185,28,28,.12);box-shadow:0 0 0 3px color-mix(in srgb,var(--flowr-pe-error) 14%,transparent)}.flowr-sell-root .flowr-attr-row.is-error{border:1px solid var(--flowr-pe-error);border-radius:12px;padding:10px}.flowr-sell-root .flowr-flower-chips.is-error{border:1px dashed var(--flowr-pe-error);border-radius:12px;padding:8px}.flowr-sell-root .flowr-attr-row__hint.is-error{color:var(--flowr-pe-error);font-size:12px;font-weight:600;margin-bottom:8px}.flowr-sell-banner.flowr-sell-banner--err{background:rgba(185,28,28,.08);background:color-mix(in srgb,var(--flowr-pe-error) 10%,var(--flowr-surface));border-left:3px solid var(--flowr-pe-error);color:var(--flowr-pe-error);white-space:pre-line}.flowr-sell-banner.flowr-sell-banner--err>div+div{margin-top:4px}
