.wtoe_a_card.wtoe_a_card{border:1px solid var(--artimavo-line);background:var(--surface);min-width:0;color:var(--fui-text);box-shadow:none;border-radius:16px;padding:16px;position:relative}.wtoe_a_card .wtoe_a_title{overflow-wrap:anywhere;margin:0;padding-right:24px;font-size:24px;font-weight:700;line-height:1.3}.wtoe_a_title a{color:inherit;text-decoration:none}.wtoe_a_open{color:var(--fui-accent-text)}.wtoe_a_card .wtoe_a_address{color:var(--fui-text-muted);overflow-wrap:anywhere;margin:16px 0 0;font-size:16px;line-height:1.5}.wtoe_a_card .wtoe_a_category{color:var(--fui-text-muted);margin:0 0 8px;font-size:13px}.wtoe_a_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.wtoe_a_actions>a,.wtoe_a_phones>summary{border:1px solid var(--artimavo-line);min-height:44px;color:var(--fui-accent-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.wtoe_a_actions svg{flex:0 0 22px;width:22px;height:22px}.wtoe_a_actions .wtoe_a_email,.wtoe_a_actions>a:only-child,.wtoe_a_phones:only-child{grid-column:1/-1}.wtoe_a_phones{min-width:0;position:relative}.wtoe_a_phones summary{list-style:none}.wtoe_a_phones summary::-webkit-details-marker{display:none}.wtoe_a_phones>div{z-index:20;border:1px solid var(--artimavo-line);background:var(--surface);border-radius:12px;min-width:200px;max-width:280px;padding:8px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0002}.wtoe_a_phones>div a{min-height:44px;color:var(--fui-accent-text);overflow-wrap:anywhere;padding:8px;display:block}.wtoe_a_phones small{color:var(--fui-text-muted);display:block}.kontakt-karten-header>.contact-detail-menu{z-index:2;position:absolute;top:12px;right:12px}.kontakt-karten-header .wtoe_a_title{padding-right:44px}.wtoe_a_compact.wtoe_a_card{padding:12px}.wtoe_a_compact .wtoe_a_title{align-items:center;min-height:44px;font-size:18px;display:flex}.wtoe_a_compact .wtoe_a_title a{width:100%;padding:8px 0;display:block}.wtoe_a_compact .wtoe_a_address{margin:4px 0 0;font-size:14px}
.F2-d8G_dialog{width:min(700px,100vw - 24px);max-width:700px;max-height:min(780px,calc(var(--app-visible-height,100dvh) - 20px));border:1px solid var(--artimavo-line);background:var(--surface);color:var(--foreground);overscroll-behavior:contain;border-radius:18px;margin:auto;padding:0;display:block;position:fixed;inset:0;overflow-y:auto;box-shadow:0 22px 65px #0b223c38}.F2-d8G_dialog::backdrop{background:#0a16268a}.F2-d8G_header{border-bottom:1px solid var(--artimavo-line);flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px 12px;display:flex}.F2-d8G_header>div{min-width:0}.F2-d8G_eyebrow{color:var(--artimavo-blue);letter-spacing:.12em;font-size:11px;font-weight:800}.F2-d8G_header h2{letter-spacing:-.025em;margin:3px 0 2px;font-size:22px;font-weight:790;line-height:1.2}.F2-d8G_subtitle{color:var(--color-gray-500);font-size:13px;line-height:1.4}.F2-d8G_close{border:1px solid var(--artimavo-line);border-radius:12px;flex:0 0 42px;width:42px;min-height:42px;font-size:24px;line-height:1}.F2-d8G_form{display:block}.F2-d8G_question{flex-direction:column;flex:1;min-height:0;display:flex}.F2-d8G_fields{padding:14px 18px 18px}.F2-d8G_questionBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:14px 18px 18px;scroll-padding-block:18px;overflow-y:auto}.F2-d8G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.F2-d8G_grid>*{min-width:0}.F2-d8G_full{grid-column:1/-1}.F2-d8G_actions{padding:11px 18px max(11px,env(safe-area-inset-bottom));border-top:1px solid var(--artimavo-line);background:var(--surface);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.F2-d8G_actions button{border:1px solid var(--artimavo-line);background:var(--color-gray-50);min-width:0;min-height:46px;color:var(--foreground);border-radius:11px;font-size:14px;font-weight:650}.F2-d8G_actions .F2-d8G_primary{border-color:var(--artimavo-blue);background:var(--artimavo-blue);color:#fff}.F2-d8G_actions button:disabled,.F2-d8G_close:disabled{opacity:.6}.F2-d8G_error{background:var(--color-red-50);color:var(--color-red-700);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px}.F2-d8G_hint{color:var(--color-amber-800);overflow-wrap:anywhere;margin-top:9px;font-size:13px}.F2-d8G_linked{background:var(--color-blue-50);color:var(--color-blue-700);overflow-wrap:anywhere;border-radius:10px;margin-bottom:12px;padding:9px 12px;font-size:14px;font-weight:700}.F2-d8G_question{min-height:190px}.F2-d8G_questionBody{flex-direction:column;justify-content:center;gap:9px;display:flex}.F2-d8G_questionBody p{color:var(--color-gray-600);font-size:14px;line-height:1.5}.F2-d8G_questionBody h3{font-size:19px;font-weight:760;line-height:1.35}.F2-d8G_dialog[data-step=frageAuftrag],.F2-d8G_dialog[data-step=frageRapport],.F2-d8G_dialog[data-step=fertig]{box-sizing:border-box;block-size:max-content;height:max-content;min-height:0;max-height:calc(var(--app-visible-height,100dvh) - var(--app-safe-top,0px) - var(--app-dialog-safe-bottom,0px) - 16px);flex-direction:column;display:flex;overflow-y:auto}.F2-d8G_dialog[data-step=frageAuftrag]>.F2-d8G_question,.F2-d8G_dialog[data-step=frageRapport]>.F2-d8G_question,.F2-d8G_dialog[data-step=fertig]>.F2-d8G_question{flex:none;height:auto;min-height:0;display:flex;overflow:visible}.F2-d8G_dialog[data-step=frageAuftrag] .F2-d8G_questionBody,.F2-d8G_dialog[data-step=frageRapport] .F2-d8G_questionBody,.F2-d8G_dialog[data-step=fertig] .F2-d8G_questionBody{flex:none;justify-content:flex-start;gap:8px;min-height:0;padding:14px 18px 16px;scroll-padding:0;display:flex;overflow:visible}.F2-d8G_questionBody h3,.F2-d8G_questionBody p{overflow-wrap:anywhere;margin:0}.F2-d8G_dialog[data-step=frageAuftrag] .F2-d8G_actions,.F2-d8G_dialog[data-step=frageRapport] .F2-d8G_actions,.F2-d8G_dialog[data-step=fertig] .F2-d8G_actions{flex:none;position:relative;overflow:visible}.F2-d8G_dialog[data-step=fertig] .F2-d8G_actions{grid-template-columns:minmax(0,1fr)}@media (max-width:640px){.F2-d8G_dialog{width:calc(100vw - 16px);max-width:none;max-height:calc(var(--app-visible-height,100dvh) - 16px);border-radius:16px}.F2-d8G_header{padding:12px 13px 10px}.F2-d8G_header h2{font-size:20px}.F2-d8G_fields,.F2-d8G_questionBody{padding:11px 13px 14px}.F2-d8G_grid{grid-template-columns:minmax(0,1fr);gap:10px}.F2-d8G_full{grid-column:1}.F2-d8G_actions{padding:9px 12px max(9px,env(safe-area-inset-bottom));gap:8px}.F2-d8G_actions button{min-height:46px;font-size:13px}.F2-d8G_dialog[data-step=frageAuftrag] .F2-d8G_questionBody,.F2-d8G_dialog[data-step=frageRapport] .F2-d8G_questionBody,.F2-d8G_dialog[data-step=fertig] .F2-d8G_questionBody{gap:7px;padding:12px 13px 14px}.F2-d8G_questionBody h3{font-size:18px;line-height:1.25}.F2-d8G_questionBody p{font-size:14px;line-height:1.4}}body[data-app-keyboard-open=true] .F2-d8G_dialog{top:max(calc(var(--app-visual-top,0px) + 8px),calc(var(--app-safe-top,0px) + 8px));max-height:calc(var(--app-visible-height,100dvh) - 16px);margin:0 auto;bottom:auto;left:0;right:0}body[data-app-keyboard-open=true] .F2-d8G_header{padding-block:8px}:is(body[data-app-keyboard-open=true] .F2-d8G_header .F2-d8G_eyebrow,body[data-app-keyboard-open=true] .F2-d8G_header .F2-d8G_subtitle){display:none}body[data-app-keyboard-open=true] .F2-d8G_header h2{margin:0;font-size:18px}.F2-d8G_dialog[data-step=frageAuftrag] .F2-d8G_actions{grid-template-columns:repeat(2,minmax(0,1fr))}.F2-d8G_dialog[data-step=frageAuftrag] .F2-d8G_actions button:first-child{grid-area:2/1/auto/-1}
.ye1fAW_root{gap:16px;min-width:0;display:grid}.ye1fAW_heading,.ye1fAW_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ye1fAW_list{gap:12px;display:grid}.ye1fAW_row{border:1px solid var(--fui-border);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:16px}.ye1fAW_row h3{margin:0 0 8px;font-size:1rem}.ye1fAW_row p{margin:4px 0}.ye1fAW_form{border:1px solid var(--fui-border);border-radius:16px;gap:16px;padding:16px;display:grid}.ye1fAW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ye1fAW_form label{gap:8px;min-width:0;display:grid}.ye1fAW_form input,.ye1fAW_form select,.ye1fAW_form textarea{width:100%;min-width:0}.ye1fAW_muted{color:var(--fui-text-muted)}.ye1fAW_total{text-align:right;font-weight:700}.ye1fAW_actions button{white-space:normal;min-height:44px}.ye1fAW_root h2{font-size:1.25rem}.ye1fAW_root a{color:var(--fui-accent-text)}@media (max-width:359px){.ye1fAW_fields{grid-template-columns:1fr}}.ye1fAW_root label{gap:8px;min-width:0;display:grid}.ye1fAW_root input,.ye1fAW_root select,.ye1fAW_root textarea{width:100%;min-width:0}.ye1fAW_root button{white-space:normal;max-width:100%;padding:12px 16px}.ye1fAW_confirmation{padding:24px}.ye1fAW_confirmation h2{margin-bottom:12px}.ye1fAW_confirmation p{margin-bottom:20px}.ye1fAW_headingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ye1fAW_headingActions>button{min-height:44px;padding:8px 12px}.ye1fAW_catalogTools{border:1px solid var(--fui-border);background:var(--fui-surface);min-width:0;color:var(--fui-text);border-radius:12px}.ye1fAW_catalogTools>summary{cursor:pointer;min-height:44px;font-size:var(--text-sm);overflow-wrap:anywhere;padding:12px 16px;font-weight:600;list-style-position:inside}.ye1fAW_catalogTools>summary:focus-visible{outline:2px solid var(--fui-accent);outline-offset:2px;border-radius:12px}.ye1fAW_catalogPanel{border-top:1px solid var(--fui-border);overflow-wrap:anywhere;gap:12px;min-width:0;padding:16px;display:grid}.ye1fAW_catalogTools:not([open])>.ye1fAW_catalogPanel{display:none}.ye1fAW_catalogPanel .ye1fAW_actions{justify-content:flex-start}.ye1fAW_catalogPanel :is(input,select,textarea){max-width:100%}.ye1fAW_compactSearch{margin:0}.ye1fAW_filters{scrollbar-width:thin;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.ye1fAW_filters:not(.ye1fAW_invoiceFilters){flex-wrap:wrap;overflow:visible}.ye1fAW_filters button{min-height:44px;font-size:var(--text-sm);flex:none;padding:8px 12px}.ye1fAW_compactList,.ye1fAW_invoiceList{gap:8px;min-width:0;display:grid}.ye1fAW_compactRow{border:1px solid var(--fui-border);overflow-wrap:anywhere;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.ye1fAW_compactBody{min-width:0}.ye1fAW_compactBody h3{margin:0 0 4px;font-size:1rem;font-weight:650;line-height:1.35}.ye1fAW_compactBody p{font-size:var(--text-sm);margin:4px 0}.ye1fAW_compactBody .ye1fAW_positionAmount{font-variant-numeric:tabular-nums;font-weight:600}.ye1fAW_description{margin-top:2px}.ye1fAW_description>summary{min-height:44px;font-size:var(--text-sm);color:var(--fui-text-muted);cursor:pointer;align-items:center;display:inline-flex}.ye1fAW_description>p{overflow-wrap:anywhere;white-space:pre-wrap}.ye1fAW_rowActions{align-content:start;gap:4px;min-width:104px;display:grid}.ye1fAW_rowActions button{white-space:nowrap;min-height:44px;font-size:var(--text-sm);padding:8px 10px!important}.ye1fAW_invoiceSearch{margin:0}.ye1fAW_invoiceFilters{margin-bottom:4px}.ye1fAW_invoiceRow{border:1px solid var(--fui-border);overflow-wrap:anywhere;border-radius:16px;gap:8px;min-width:0;padding:12px 16px;display:grid}.ye1fAW_invoiceTop,.ye1fAW_invoiceBottom,.ye1fAW_positionTop{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.ye1fAW_invoiceTop h3,.ye1fAW_positionTop h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem;line-height:1.35}.ye1fAW_invoiceStatus{background:var(--fui-surface-alt);border:1px solid var(--fui-border);color:var(--fui-text-muted);font-size:var(--text-xs);border-radius:8px;flex-shrink:0;padding:4px 8px}.ye1fAW_invoiceMeta{color:var(--fui-text-muted);font-size:var(--text-sm);margin:0}.ye1fAW_invoiceBottom{flex-wrap:wrap;align-items:center}.ye1fAW_invoiceBottom strong{font-variant-numeric:tabular-nums;font-size:1rem}.ye1fAW_invoiceBottom a,.ye1fAW_invoiceBottom button{font-size:var(--text-sm)}.ye1fAW_invoiceForm{gap:12px}.ye1fAW_invoiceSummary{gap:12px;padding:12px;display:grid}.ye1fAW_invoiceSummary>p{overflow-wrap:anywhere;margin:0}.ye1fAW_invoiceSummary .ye1fAW_fields{gap:8px}.ye1fAW_invoiceSummary label{gap:4px}.ye1fAW_invoicePositions{gap:8px}.ye1fAW_positionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ye1fAW_positionHeading h2{margin:0}.ye1fAW_positionHeading button{min-height:44px;padding:8px 12px}.ye1fAW_positionAdd{gap:4px;display:grid}.ye1fAW_positionRow{border:1px solid var(--fui-border);border-radius:16px;gap:8px;min-width:0;padding:12px 16px;display:grid}.ye1fAW_positionTop{align-items:center}.ye1fAW_positionSummary{color:var(--fui-text-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 16px;display:flex}.ye1fAW_positionSummary span{font-variant-numeric:tabular-nums}.ye1fAW_positionSummary strong{color:var(--fui-text)}.ye1fAW_positionEdit{border-top:1px solid var(--fui-border);gap:12px;padding-top:12px;display:grid}.ye1fAW_positionEdit label{gap:4px}.ye1fAW_positionEdit .ye1fAW_fields{gap:8px}.ye1fAW_positionEdit .ye1fAW_actions{justify-content:flex-end}@media (max-width:359px){.ye1fAW_compactRow{grid-template-columns:minmax(0,1fr)}.ye1fAW_rowActions{flex-wrap:wrap;justify-content:flex-end;display:flex}.ye1fAW_invoiceTop{flex-wrap:wrap}.ye1fAW_invoiceStatus{margin-left:auto}}.ye1fAW_invoiceTotals{background:var(--fui-surface);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;padding:8px 12px;display:flex}.ye1fAW_invoiceToolbar{bottom:calc(var(--app-bottom-nav-height,72px) + var(--app-keyboard-inset,0px) + 8px);z-index:6;background:var(--fui-surface);border:1px solid var(--fui-border);border-radius:16px;gap:8px;padding:12px;display:grid;position:sticky}.ye1fAW_invoiceGrandTotal{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:1.15rem;display:flex}.ye1fAW_invoiceActions{gap:8px}.ye1fAW_invoiceActions button{flex:100px}.ye1fAW_invoiceWarning{border-color:var(--fui-warning);background:var(--fui-warning-soft)}@media (min-width:1024px){.ye1fAW_invoiceToolbar{bottom:8px}}
.M1dIzW_section{border:1px solid var(--color-gray-200);background:var(--surface);min-width:0;color:var(--color-gray-900);border-radius:16px;padding:16px}.M1dIzW_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.M1dIzW_header h2{font-size:var(--text-lg);font-weight:700}.M1dIzW_header p,.M1dIzW_help{color:var(--color-gray-500);font-size:var(--text-xs);margin:6px 0 14px;line-height:1.5}.M1dIzW_toolbar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.M1dIzW_toolbar input{flex:160px;min-width:0}.M1dIzW_toolbar select{flex:140px;min-width:0}.M1dIzW_section input,.M1dIzW_section select,.M1dIzW_dialog input,.M1dIzW_dialog textarea{border:1px solid var(--color-gray-300);background:var(--surface);width:100%;max-width:100%;min-height:44px;color:var(--color-gray-900);font-size:var(--text-sm);border-radius:10px;padding:10px 12px}.M1dIzW_list{gap:10px;display:grid}.M1dIzW_position{border:1px solid var(--color-gray-200);border-radius:12px;min-width:0}.M1dIzW_position summary{cursor:pointer;align-items:center;gap:12px;min-height:60px;padding:12px;display:flex}.M1dIzW_position summary:after{content:"⌄";color:var(--color-gray-500);margin-left:auto}.M1dIzW_position[open]>summary:after{content:"⌃"}.M1dIzW_name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.M1dIzW_quantity{font-size:var(--text-sm);color:var(--color-gray-600);margin-top:3px;font-weight:400;display:block}.M1dIzW_tag{background:var(--color-blue-50);color:var(--color-blue-600);font-size:var(--text-xs);border-radius:8px;padding:4px 8px}.M1dIzW_position ul{padding:0 12px;list-style:none}.M1dIzW_position li{border-top:1px solid var(--color-gray-200);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.M1dIzW_position li>div{min-width:0}.M1dIzW_original{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-gray-500);font-size:var(--text-xs);margin-top:6px}.M1dIzW_actions{flex-wrap:wrap;gap:8px;display:flex}.M1dIzW_actions button,.M1dIzW_position li>button,.M1dIzW_footer button,.M1dIzW_header>button{border:1px solid var(--color-gray-300);cursor:pointer;border-radius:10px;min-height:44px;padding:8px 12px}.M1dIzW_sourceLink{cursor:pointer;color:var(--color-blue-600);text-align:left;min-height:44px}.M1dIzW_sourceLink:hover{text-decoration:underline}.M1dIzW_message,.M1dIzW_error{font-size:var(--text-sm);border-radius:10px;margin:12px 0;padding:12px}.M1dIzW_message{background:var(--color-blue-50);color:var(--color-blue-600)}.M1dIzW_error{background:var(--color-red-50);color:var(--color-red-700)}.M1dIzW_dialog{overscroll-behavior:contain;background:var(--surface);width:calc(100% - 24px);max-width:520px;max-height:90dvh;color:var(--color-gray-900);border:0;border-radius:16px;margin:auto;padding:20px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 15px 40px #0000004d}.M1dIzW_dialog::backdrop{background:#00000080}.M1dIzW_form{gap:10px;display:grid}.M1dIzW_form label{font-size:var(--text-sm);font-weight:600}.M1dIzW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.M1dIzW_fields label{margin-bottom:10px;display:block}.M1dIzW_footer{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.M1dIzW_footer .M1dIzW_primary{color:#fff;background:#1769ed;border-color:#1769ed}.M1dIzW_section button:disabled,.M1dIzW_dialog button:disabled{opacity:.5;cursor:default}.M1dIzW_section :focus-visible,.M1dIzW_dialog :focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}
.yjH1CG_preview{background:var(--color-gray-100);width:52px;height:52px;color:var(--color-gray-400);border-radius:8px;flex:0 0 52px;justify-content:center;align-items:center;display:flex;overflow:hidden}.yjH1CG_preview img{object-fit:cover;width:100%;height:100%;display:block}.yjH1CG_preview svg{width:24px;height:24px}@media (max-width:359px){.yjH1CG_preview{flex-basis:42px;width:42px;height:46px}}
.dt_XkG_page{min-height:100%;color:var(--foreground);background:var(--surface);padding:18px 16px 32px}.dt_XkG_container{min-width:0;max-width:1060px;margin:0 auto}.dt_XkG_listHeading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dt_XkG_listHeading h1{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650;line-height:1.3}.dt_XkG_listHeading>span{color:var(--color-gray-500);font-size:13px}.dt_XkG_filters{gap:8px;display:grid}.dt_XkG_statusFilters{scrollbar-width:thin;border-bottom:1px solid var(--color-gray-200);gap:18px;display:flex;overflow-x:auto}.dt_XkG_statusFilters button{white-space:nowrap;min-height:44px;color:var(--color-gray-500);border-bottom:2px solid #0000;flex:none;align-items:center;gap:5px;padding:6px 0;font-size:13px;display:flex}.dt_XkG_statusFilters button[aria-pressed=true]{color:var(--artimavo-blue);border-bottom-color:var(--artimavo-blue);font-weight:650}.dt_XkG_statusFilters button span{background:var(--color-gray-100);font-variant-numeric:tabular-nums;border-radius:7px;padding:1px 5px;font-size:11px}.dt_XkG_resultCount{color:var(--color-gray-500);margin:12px 0 4px;font-size:12px}.dt_XkG_titleLine{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.dt_XkG_titleLine>strong{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:650;line-height:1.4}.dt_XkG_status{white-space:nowrap;border-radius:5px;flex:none;padding:3px 7px;font-size:11px;font-weight:550;line-height:1.45;display:inline-block}.dt_XkG_empty{text-align:center;color:var(--color-gray-500);padding:40px 12px;font-size:14px}.dt_XkG_empty button{color:var(--artimavo-blue);min-height:44px;margin-top:8px}.dt_XkG_detailHeader{align-items:flex-start;gap:12px;padding:6px 0 0;display:flex;position:relative}.dt_XkG_headerContent{flex:1;min-width:0}.dt_XkG_detailHeader h1{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;font-size:19px;font-weight:650;line-height:1.35}.dt_XkG_shortDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.dt_XkG_customerName,.dt_XkG_address{color:var(--color-gray-500);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.dt_XkG_menu{flex:none;margin-top:-52px;position:relative}.dt_XkG_menu>summary{border:0;min-width:44px;min-height:44px;font-size:24px}.dt_XkG_menu>div{color:var(--foreground)}.dt_XkG_contactActions{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.dt_XkG_contactActions:empty{padding:6px}.dt_XkG_contactActions a{background:var(--color-gray-50);min-height:44px;color:var(--artimavo-blue);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.dt_XkG_contactActions svg{width:16px;height:16px}.dt_XkG_overview{gap:0 28px;display:grid}.dt_XkG_detailsSection{border-bottom:1px solid var(--color-gray-200);min-width:0;padding:14px 0}.dt_XkG_detailsSection h2{margin:0 0 9px;font-size:14px;font-weight:650;line-height:1.4}.dt_XkG_description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.dt_XkG_facts{margin-top:12px;font-size:13px}.dt_XkG_facts>div{grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.dt_XkG_facts dt{color:var(--color-gray-500)}.dt_XkG_facts dd{overflow-wrap:anywhere}.dt_XkG_facts a,.dt_XkG_sectionHeading button{color:var(--artimavo-blue)}.dt_XkG_facts small{color:var(--color-gray-500);margin-top:3px;font-size:11px;display:block}.dt_XkG_sectionHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.dt_XkG_sectionHeading h2{margin:0}.dt_XkG_sectionHeading button{min-height:44px;font-size:12px}.dt_XkG_shortcuts{align-self:start}.dt_XkG_shortcuts>button{text-align:left;border-bottom:1px solid var(--color-gray-200);align-items:center;gap:12px;width:100%;min-height:52px;font-size:13px;display:flex}.dt_XkG_shortcuts>button>span:first-child{flex:1;font-weight:550}.dt_XkG_shortcuts small{color:var(--color-gray-500);font-size:12px}.dt_XkG_shortcuts>button>span:last-child{color:var(--color-gray-400)}.dt_XkG_page button:focus-visible,.dt_XkG_page a:focus-visible{outline:2px solid var(--artimavo-blue);outline-offset:3px}@media (min-width:700px){.dt_XkG_page{padding:24px 28px 40px}.dt_XkG_overview{grid-template-columns:1fr 1fr}.dt_XkG_listHeading h1{font-size:26px}.dt_XkG_detailHeader h1{font-size:23px}}@media (max-width:359px){.dt_XkG_page{padding-left:12px;padding-right:12px}.dt_XkG_orderRow{gap:8px}.dt_XkG_status{padding:3px 5px;font-size:10px}.dt_XkG_statusFilters{gap:14px}.dt_XkG_detailHeader{gap:8px}.dt_XkG_menu{width:0}.dt_XkG_menu summary{position:absolute;right:0}.dt_XkG_menu>div{top:48px}}@media (prefers-reduced-motion:reduce){.dt_XkG_orderRow{transition:none}}.dt_XkG_page.dt_XkG_page{background:var(--background)!important}.app-shell:has(.dt_XkG_page){background:var(--background)}.dt_XkG_page .dt_XkG_detailHeader h1{font-weight:650;line-height:1.35;font-size:19px!important}.dt_XkG_page .dt_XkG_listHeading h1{font-weight:650;font-size:24px!important}.dt_XkG_page.dt_XkG_page.dt_XkG_page .dt_XkG_statusFilters button{border-radius:0;min-height:44px;font-size:13px}@media (min-width:700px){.dt_XkG_page .dt_XkG_detailHeader h1{font-size:23px!important}.dt_XkG_page .dt_XkG_listHeading h1{font-size:26px!important}}.dt_XkG_detailHeader .dt_XkG_menu{margin:0;position:absolute;top:-52px;right:0}.dt_XkG_page .dt_XkG_detailsSection h2{font-size:14px}.dt_XkG_page.dt_XkG_page.dt_XkG_page .dt_XkG_sectionHeading button{min-height:44px;font-size:12px}.dt_XkG_page.dt_XkG_page.dt_XkG_page .dt_XkG_shortcuts>button{border-radius:0;font-size:13px}.dt_XkG_page .dt_XkG_status.status-artimavo-work{border:0;color:#276743!important;background:#e7f5ed!important}.dt_XkG_page .dt_XkG_status.status-artimavo-open{border:0;color:#365e8b!important;background:#edf3fb!important}.dt_XkG_page .dt_XkG_status.status-artimavo-done{border:0;color:#596674!important;background:#eef1f4!important}.dt_XkG_page .dt_XkG_status.status-artimavo-cancelled{border:0;color:#944e54!important;background:#f8eded!important}@scope(:root[data-artimavo-color=dark]){.dt_XkG_page .dt_XkG_status.status-artimavo-work{color:#a8d9b9!important;background:#203c2e!important}.dt_XkG_page .dt_XkG_status.status-artimavo-open{color:#b2ccec!important;background:#23354a!important}.dt_XkG_page .dt_XkG_status.status-artimavo-done{color:#c3ccd7!important;background:#2b3441!important}.dt_XkG_page .dt_XkG_status.status-artimavo-cancelled{color:#edb7be!important;background:#432c32!important}}@media (prefers-reduced-motion:no-preference){.dt_XkG_page[data-order-view=detail]>.dt_XkG_container{animation:dt_XkG_order-forward var(--motion-slow) var(--motion-ease)}.dt_XkG_page[data-order-view=list]>.dt_XkG_container{animation:dt_XkG_order-back var(--motion-base) var(--motion-ease)}.dt_XkG_page>.dt_XkG_container:has(dialog[open],[role=dialog],input:focus,textarea:focus,select:focus){animation:none}.dt_XkG_page :is(button,a,summary){transition:scale var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease)}.dt_XkG_page :is(button,a,summary):active:not(:disabled){scale:.98}:is(.dt_XkG_page .artimavo-timer-live,.dt_XkG_page .artimavo-timer-note,.dt_XkG_page [role=status]){animation:.2s ease-out dt_XkG_order-feedback}}@keyframes dt_XkG_order-forward{0%{opacity:.7;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes dt_XkG_order-back{0%{opacity:.7;transform:translate(-5px)}to{opacity:1;transform:none}}@keyframes dt_XkG_order-feedback{0%{opacity:.3}to{opacity:1}}.dt_XkG_page{overflow-x:clip}.dt_XkG_overview{gap:16px;padding-block:16px}.dt_XkG_detailsSection,.dt_XkG_shortcuts{border:1px solid var(--fui-border);background:var(--fui-surface);border-radius:16px;padding:16px}.dt_XkG_detailHeader{padding-block:12px}.dt_XkG_statusFilters{border-bottom:0;flex-wrap:wrap;gap:8px;padding-block:8px;overflow:visible}.dt_XkG_page.dt_XkG_page.dt_XkG_page .dt_XkG_statusFilters button{border:1px solid var(--fui-border);background:var(--fui-surface);border-radius:12px;padding:8px 12px}.dt_XkG_page.dt_XkG_page.dt_XkG_page .dt_XkG_statusFilters button[aria-pressed=true]{color:var(--fui-accent-text);border-color:var(--fui-accent-text);background:var(--fui-accent-soft)}
.B2c7ma_page{max-width:1060px;color:var(--fui-text);margin:auto;padding:24px 16px 32px}.B2c7ma_page h1{overflow-wrap:anywhere;font-size:clamp(26px,4vw,34px);font-weight:750;line-height:1.2}.B2c7ma_page h2{margin-bottom:12px;font-size:21px;font-weight:700;line-height:1.3}.B2c7ma_page h3{overflow-wrap:anywhere;font-size:20px;font-weight:700}.B2c7ma_page p,.B2c7ma_page small{overflow-wrap:anywhere}.B2c7ma_stack{gap:24px;min-width:0;display:grid}.B2c7ma_card{background:var(--surface);border:1px solid var(--artimavo-line);border-radius:16px;min-width:0;padding:16px}.B2c7ma_muted{color:var(--fui-text-muted);font-size:15px}.B2c7ma_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.B2c7ma_actions>*{border:1px solid var(--artimavo-line);min-height:44px;color:var(--fui-accent-text);text-align:center;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.B2c7ma_row{align-items:center;gap:12px;min-width:0;min-height:56px;padding:12px 0;display:flex}.B2c7ma_row+.B2c7ma_row{border-top:1px solid var(--artimavo-line)}.B2c7ma_row>:last-child{margin-left:auto}.B2c7ma_row strong,.B2c7ma_row small{display:block}.B2c7ma_row a{overflow-wrap:anywhere;min-width:0}.B2c7ma_check{border:1px solid var(--artimavo-line);width:44px;min-width:44px;height:44px;color:var(--fui-accent-text);border-radius:8px;font-size:22px}.B2c7ma_stats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.B2c7ma_stats strong{font-size:28px;display:block}.B2c7ma_details{margin-top:24px}.B2c7ma_details summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.B2c7ma_order header h1{font-size:30px}.B2c7ma_report{gap:24px;display:grid}@media (min-width:820px){.B2c7ma_page{padding:32px 24px}.B2c7ma_columns{grid-template-columns:1.2fr 1fr;align-items:start;gap:24px;display:grid}}.B2c7ma_page .rapport-signatur{border-radius:16px}.B2c7ma_orderTitle{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.B2c7ma_orderTitle h1{width:100%}.B2c7ma_actions svg{flex:0 0 22px;width:22px;height:22px}.B2c7ma_page .B2c7ma_actions>*{flex-basis:120px;min-width:0}.B2c7ma_page summary[hidden]{display:none!important}.B2c7ma_page .rapport-signatur h4{font-size:20px}.B2c7ma_page .rapport-signatur p{color:var(--fui-text-muted);font-size:15px}.B2c7ma_sectionHeading{align-items:center;gap:8px;display:flex}.B2c7ma_page .B2c7ma_sectionHeading h2{flex:1;margin:0;font-size:21px}.B2c7ma_sectionHeading button{min-width:44px;min-height:44px;color:var(--fui-accent-text);font-size:22px}.B2c7ma_page section>h2{font-size:21px}.B2c7ma_columns>.B2c7ma_stack{margin-top:24px}@media (min-width:820px){.B2c7ma_columns>.B2c7ma_stack{margin-top:0}}.B2c7ma_row>button+a:last-child{text-align:left;flex:1;margin-left:0}.B2c7ma_actions:has(+.artimavo-timer){margin-bottom:12px}.B2c7ma_taskSection{gap:12px;min-width:0;display:grid}.B2c7ma_taskProgress{color:var(--fui-text-muted);justify-content:space-between;gap:8px;font-size:14px;display:flex}.B2c7ma_taskGroup.B2c7ma_taskGroup{padding:8px 12px}.B2c7ma_taskGroup summary{cursor:pointer;align-content:center;min-height:44px;font-size:16px;font-weight:650}.B2c7ma_taskRow{border-top:1px solid var(--artimavo-line);align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}.B2c7ma_taskText{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;line-height:1.45}.B2c7ma_taskText small{color:var(--fui-text-muted);margin-top:2px;font-size:12px;display:block}.B2c7ma_taskDone{color:var(--fui-text-muted);text-decoration:line-through}.B2c7ma_taskSection.B2c7ma_taskSection .B2c7ma_taskToggle,.B2c7ma_taskSection.B2c7ma_taskSection .B2c7ma_taskDetails{width:44px;min-width:44px;min-height:44px;box-shadow:none;background:0 0;border:0;flex:0 0 44px;padding:0}.B2c7ma_taskToggle span{border:1px solid var(--artimavo-line);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;display:flex}.B2c7ma_taskToggle[aria-pressed=true] span{background:var(--fui-success-soft);border-color:var(--fui-success);color:var(--fui-success)}.B2c7ma_taskGroup summary:focus-visible{outline:2px solid var(--fui-accent-text);outline-offset:2px}.B2c7ma_reportPage.B2c7ma_reportPage{padding-top:16px}.B2c7ma_reportLayout{gap:12px;min-width:0;max-width:768px;margin:auto;display:grid}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_report{box-shadow:none;background:0 0;border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_report>div{min-width:0}:is(.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_card,.B2c7ma_reportPage.B2c7ma_reportPage .anhang-sammlung,.B2c7ma_reportPage.B2c7ma_reportPage .rapport-signatur,.B2c7ma_reportLayout>.fui-card-surface:not(.B2c7ma_report)){border:1px solid var(--artimavo-line);background:var(--surface);box-shadow:none;border-radius:16px;margin:0;padding:16px}.B2c7ma_reportPage.B2c7ma_reportPage h2,.B2c7ma_reportPage.B2c7ma_reportPage h3{margin:0 0 8px;font-size:18px;line-height:1.35}.B2c7ma_reportPage.B2c7ma_reportPage .rapport-signatur h4{margin:0 0 8px;font-size:18px;line-height:1.35}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_stats strong{font-size:24px}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_details{border:1px solid var(--artimavo-line);background:var(--surface);border-radius:16px;margin:0;padding:8px 16px}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_details summary{min-height:44px;font-size:16px}.B2c7ma_reportPage.B2c7ma_reportPage .rapport-aufgaben{margin-top:12px}.B2c7ma_reportPage.B2c7ma_reportPage .rapport-aufgaben:first-child{margin-top:0}.B2c7ma_reportPage.B2c7ma_reportPage .rapport-signatur{gap:12px;display:grid}.B2c7ma_reportPage.B2c7ma_reportPage .rapport-signatur-button{min-height:44px;margin:0}.B2c7ma_reportActions{gap:8px;margin-top:12px;display:flex}.B2c7ma_reportActions>button{flex:1;min-width:0;min-height:44px}.B2c7ma_reportPage.B2c7ma_reportPage .anhang-sammlung{border:1px solid var(--artimavo-line)!important}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_reportTimes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.B2c7ma_reportPage.B2c7ma_reportPage .B2c7ma_reportTimes strong{font-size:clamp(18px,4.8vw,24px)}.B2c7ma_reportTimes>div{min-width:0}.B2c7ma_reportTimes span{font-size:14px}.B2c7ma_taskFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.B2c7ma_taskFilters button{min-width:0;min-height:44px}.B2c7ma_reportTimes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.B2c7ma_reportTimes strong{font-size:clamp(17px,4vw,24px)}.B2c7ma_orderOverview{gap:12px;min-width:0;margin-bottom:12px;display:grid}.B2c7ma_orderOverview>details{border:1px solid var(--artimavo-line);background:var(--surface);border-radius:16px;min-width:0;padding:8px 12px}.B2c7ma_orderOverview summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px}.B2c7ma_reportDisclosure{border:1px solid var(--artimavo-line);background:var(--surface);border-radius:16px;margin:12px 0 0;padding:8px 12px}.B2c7ma_reportDisclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.B2c7ma_reportDisclosure summary small{color:var(--fui-text-muted);font-weight:400}
.Jcqn7q_folders{min-width:0}.Jcqn7q_tabs{scrollbar-width:thin;background:color-mix(in srgb,var(--surface) 94%,#eef7fb);scroll-behavior:auto;border:0;border-radius:16px;gap:6px;padding:6px;display:grid;overflow-x:auto;box-shadow:0 8px 24px #10233f0d}.Jcqn7q_tabs button{min-width:0;min-height:54px;color:var(--color-gray-500);font-size:var(--text-xs);cursor:pointer;overflow-wrap:anywhere;transition:color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 8px;font-weight:650;line-height:1.25;display:flex}.Jcqn7q_tabs button svg{flex:none;width:18px;height:18px;display:block}.Jcqn7q_tabs button[aria-selected=true]{color:var(--artimavo-navy);background:#fff;border-color:#0000;box-shadow:0 6px 16px #10233f12}.Jcqn7q_tabs button[aria-selected=true] svg{color:var(--artimavo-cyan);transform:translateY(-1px)}.Jcqn7q_tabs button:active{transform:scale(.97)}.Jcqn7q_tabs button svg{transition:transform var(--motion-fast) var(--motion-ease)}.Jcqn7q_tabs button:focus-visible{outline:2px solid var(--artimavo-cyan);outline-offset:2px}.Jcqn7q_panel{min-width:0;padding-top:18px}.Jcqn7q_panel:not([hidden]){animation:Jcqn7q_panel-in var(--motion-fast) var(--motion-ease) both}.Jcqn7q_panel[hidden]{display:none}@keyframes Jcqn7q_panel-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.Jcqn7q_panel>*+*{margin-top:16px}.Jcqn7q_mobileLabel{display:none}@media (min-width:640px){.Jcqn7q_tabs button{font-size:var(--text-sm)}}@media (max-width:639px){.Jcqn7q_tabs{scroll-snap-type:x proximity;padding:5px;display:flex!important}.Jcqn7q_tabs button{scroll-snap-align:start;flex:none;min-width:92px;min-height:52px}.Jcqn7q_desktopLabel{display:none}.Jcqn7q_mobileLabel{display:inline}}@scope(:root[data-artimavo-color=dark]){.Jcqn7q_tabs{background:#182536;border-color:#0000}.Jcqn7q_tabs button[aria-selected=true]{color:#eef5fb;background:#233449;border-color:#0000}}@media (prefers-reduced-motion:reduce){.Jcqn7q_tabs{scroll-behavior:auto}.Jcqn7q_tabs button,.Jcqn7q_tabs button svg{transition:none}.Jcqn7q_panel:not([hidden]){animation:none}}@media (max-width:767px),(pointer:coarse){.Jcqn7q_panel:not([hidden]){animation:none}.Jcqn7q_tabs button{transition-property:color,background-color,border-color,transform;transition-duration:var(--motion-fast)}.Jcqn7q_tabs button:active{transform:scale(.985)}}.Jcqn7q_tiles{box-shadow:none;background:0 0;border:0;gap:10px;padding:0;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.Jcqn7q_tiles .Jcqn7q_tile{background:var(--surface);text-align:left;border:0;border-radius:13px;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:86px;padding:13px;display:flex;box-shadow:0 4px 14px #10233f0b}.Jcqn7q_tiles .Jcqn7q_tile svg{width:25px;height:25px;color:var(--artimavo-blue)}.Jcqn7q_tileText{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.Jcqn7q_tileText>span{overflow-wrap:anywhere;font-size:15px;font-weight:800}.Jcqn7q_tileText small{color:var(--color-gray-500);font-size:12px;font-weight:500;line-height:1.35}.Jcqn7q_tiles .Jcqn7q_tile[aria-selected=true],.Jcqn7q_tiles .Jcqn7q_tile[aria-expanded=true]{background:color-mix(in srgb,var(--surface) 89%,#b3d4ff);box-shadow:inset 3px 0 0 var(--artimavo-blue);border-color:#83baf7}@media (min-width:900px){.Jcqn7q_tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:639px){.Jcqn7q_tiles{gap:9px;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.Jcqn7q_tiles .Jcqn7q_tile{flex:initial;min-width:0;min-height:80px;padding:11px}}.Jcqn7q_tiles.Jcqn7q_compactTiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.Jcqn7q_compact .Jcqn7q_tabs{box-shadow:none;border-bottom:1px solid var(--color-gray-200);background:0 0;border-radius:0;gap:0;padding:0;overflow:visible;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.Jcqn7q_compact .Jcqn7q_tabs button{min-width:0;min-height:46px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;gap:0;padding:10px 3px;font-size:12px;line-height:1.4;transform:none}.Jcqn7q_compact .Jcqn7q_tabs button>svg{display:none}.Jcqn7q_compact .Jcqn7q_tabs button>span{justify-content:center;align-items:center;gap:4px;display:flex}.Jcqn7q_compact .Jcqn7q_tabs button[aria-selected=true]{color:var(--artimavo-blue);border-bottom-color:var(--artimavo-blue);box-shadow:none;background:0 0}.Jcqn7q_compact .Jcqn7q_count{background:var(--color-gray-100);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 4px;font-size:10px}.Jcqn7q_compact .Jcqn7q_panel{padding-top:2px}.Jcqn7q_compact .Jcqn7q_back{min-height:44px;color:var(--artimavo-blue);margin-top:8px;font-size:13px}@media (min-width:700px){.Jcqn7q_compact .Jcqn7q_tabs button{font-size:14px}}@media (max-width:359px){.Jcqn7q_compact .Jcqn7q_tabs button{font-size:11px}.Jcqn7q_compact .Jcqn7q_tabs button>span{gap:2px}}.app-content .Jcqn7q_compact.Jcqn7q_compact .Jcqn7q_tabs button{border-radius:0;min-height:46px;font-size:12px}@media (min-width:700px){.app-content .Jcqn7q_compact.Jcqn7q_compact .Jcqn7q_tabs button{font-size:14px}}@media (max-width:359px){.app-content .Jcqn7q_compact.Jcqn7q_compact .Jcqn7q_tabs button{font-size:11px}}.Jcqn7q_compact .Jcqn7q_panel>section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.Jcqn7q_compact .Jcqn7q_panel .anhang-sammlung{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.Jcqn7q_compact .Jcqn7q_panel .app-detail-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.Jcqn7q_compact .Jcqn7q_panel .app-section-heading{border:0;min-height:44px;padding:0 0 10px}.Jcqn7q_compact .Jcqn7q_panel .app-section-body{padding:0}.Jcqn7q_compact .Jcqn7q_panel h2,.Jcqn7q_compact .Jcqn7q_panel h3{font-size:15px;line-height:1.4}.Jcqn7q_compact .Jcqn7q_tabs{position:relative}.Jcqn7q_compact .Jcqn7q_tabs button[aria-selected=true]{border-bottom-color:#0000}.Jcqn7q_indicator{background:var(--artimavo-blue);pointer-events:none;border-radius:2px;width:25%;height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}@media (prefers-reduced-motion:reduce){.Jcqn7q_indicator{transition:none}}
._2ggvGa_form{gap:16px;min-width:0;display:grid}._2ggvGa_fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}._2ggvGa_tabs{background:var(--fui-surface);border:1px solid var(--fui-border);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}._2ggvGa_form ._2ggvGa_tabs button{overflow-wrap:anywhere;min-width:0;min-height:44px;padding:8px 4px;font-size:.875rem}._2ggvGa_panel{background:var(--fui-surface);border:1px solid var(--fui-border);border-radius:16px;gap:16px;min-width:0;padding:16px;display:grid}._2ggvGa_form [hidden]{display:none!important}._2ggvGa_company{border-bottom:1px solid var(--fui-border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}._2ggvGa_company>div{overflow-wrap:anywhere;min-width:0}._2ggvGa_company p{color:var(--fui-text-muted);white-space:pre-line;margin:4px 0 0;font-size:.875rem}._2ggvGa_company a{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}._2ggvGa_form label{gap:8px;min-width:0;font-weight:600;display:grid}._2ggvGa_form :is(input,select,textarea){min-width:0;max-width:100%;font-size:1rem}._2ggvGa_form textarea{field-sizing:content;resize:vertical;min-height:80px}._2ggvGa_form ._2ggvGa_switchRow{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}._2ggvGa_options{border-top:1px solid var(--fui-border);min-width:0;padding-top:4px}._2ggvGa_options summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}._2ggvGa_fields{gap:12px;min-width:0;padding-top:8px;display:grid}._2ggvGa_note{color:var(--fui-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}._2ggvGa_address{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._2ggvGa_toolbar{bottom:calc(var(--app-bottom-nav-height,72px) + var(--app-keyboard-inset,0px) + 8px);z-index:6;background:var(--fui-surface);border:1px solid var(--fui-border);border-radius:16px;padding:12px;position:sticky}._2ggvGa_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._2ggvGa_form ._2ggvGa_actions button{min-width:0;min-height:48px;padding:10px 8px;font-size:.9375rem}._2ggvGa_saved{color:var(--fui-text);text-align:right;margin:0 0 8px;font-size:.875rem}._2ggvGa_preview{max-width:min(560px,100vw - 32px);padding:16px}._2ggvGa_previewClose{justify-content:flex-end;margin-bottom:12px;display:flex}@media (min-width:1024px){._2ggvGa_toolbar{bottom:12px}}
.V7xycq_zeiten{color:var(--foreground);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.V7xycq_zeiten>div{background:var(--color-gray-50);border-radius:10px;min-width:0;padding:12px}.V7xycq_zeiten dt{color:var(--color-gray-600);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.V7xycq_zeiten dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:15px;font-weight:650;line-height:1.4}.V7xycq_zeiten .V7xycq_gesamt{background:var(--color-gray-100);grid-column:1/-1}.V7xycq_gesamt dt{color:var(--foreground)}.V7xycq_kompakt{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;display:flex}.V7xycq_kompakt>div,.V7xycq_kompakt .V7xycq_gesamt{background:0 0;padding:0}.V7xycq_kompakt dt{font-size:11px}.V7xycq_kompakt dd{margin-top:2px;font-size:13px}.V7xycq_kompakt .V7xycq_gesamt{flex-basis:100%}@media (min-width:600px){.V7xycq_zeiten:not(.V7xycq_kompakt){grid-template-columns:1fr 1fr 1.5fr}.V7xycq_zeiten:not(.V7xycq_kompakt) .V7xycq_gesamt{grid-column:auto}.V7xycq_kompakt .V7xycq_gesamt{flex-basis:auto}}
.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact{background:var(--color-gray-50);min-width:0;box-shadow:none;border:0;padding:12px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact h2{text-align:left;margin:0;font-size:16px;font-weight:700;line-height:1.3}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-head{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-actions button{white-space:nowrap;border-radius:8px;flex-direction:row;gap:4px;min-width:0;min-height:44px;padding:4px;font-size:12px;line-height:1.3}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-icon{background:0 0;border-radius:0;width:auto;min-width:10px;height:auto;padding:0;font-size:12px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-summary{flex-wrap:wrap;justify-content:space-between;gap:6px 4px;margin-top:10px;display:flex}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-summary>div{background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px;padding:0;display:flex}:is(.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-summary span,.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-summary strong){margin:0;font-size:12px;line-height:1.4}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-summary span{color:var(--fui-text-muted)}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-reset-wrap{margin-top:4px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-reset{min-height:44px;color:var(--fui-text-muted);background:0 0;border:0;padding:4px 6px;font-size:12px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-live{gap:6px;min-width:0;padding:4px 6px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-live strong{font-size:12px}.NTr-pG_compact.NTr-pG_compact.NTr-pG_compact .artimavo-timer-live small{font-size:14px}
.j43kPW_toolbar{align-items:center;gap:8px;min-width:0;margin-top:20px;display:flex}.j43kPW_search{border:1px solid var(--color-gray-300);background:var(--surface);width:0;min-width:0;height:48px;color:var(--color-gray-900);font-size:var(--text-sm);border-radius:12px;flex:1;padding:0 12px}.j43kPW_export{flex-shrink:0}.j43kPW_trigger{border:1px solid var(--color-blue-200);background:var(--color-blue-50);min-width:60px;height:48px;color:var(--color-blue-700);font-size:var(--text-xs);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:flex;position:relative}.j43kPW_trigger:disabled{opacity:.5;cursor:default}.j43kPW_count{color:#fff;background:#1769ed;border-radius:10px;min-width:18px;padding:2px 4px;font-size:11px;line-height:1.2;position:absolute;top:-6px;right:-5px}.j43kPW_dialog{overscroll-behavior:contain;background:var(--surface);width:calc(100% - 24px);max-width:520px;max-height:90dvh;color:var(--color-gray-900);border:0;border-radius:16px;margin:auto;padding:20px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 15px 40px #0000004d}.j43kPW_dialog::backdrop{background:#00000080}.j43kPW_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.j43kPW_header h2{font-size:var(--text-lg);font-weight:600}.j43kPW_header button{border:1px solid var(--color-gray-300);width:44px;height:44px;font-size:var(--text-lg);cursor:pointer;border-radius:10px;flex-shrink:0}.j43kPW_help{font-size:var(--text-xs);color:var(--color-gray-500);margin:8px 0;line-height:1.5;display:block}.j43kPW_selected{font-size:var(--text-sm);margin-top:16px;font-weight:600}.j43kPW_actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.j43kPW_actions button{border:1px solid var(--color-gray-300);min-height:44px;font-size:var(--text-xs);cursor:pointer;border-radius:10px;padding:8px 10px}.j43kPW_actions button:disabled{opacity:.4;cursor:default}.j43kPW_list{overscroll-behavior:contain;border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);max-height:40dvh;margin:12px 0;overflow-y:auto}.j43kPW_customer{cursor:pointer;align-items:center;gap:12px;min-height:60px;padding:12px 0;display:flex}.j43kPW_customer+.j43kPW_customer{border-top:1px solid var(--color-gray-200)}.j43kPW_customer input{accent-color:#1769ed;flex-shrink:0;width:20px;height:20px}.j43kPW_customer>span{min-width:0}.j43kPW_customer .j43kPW_help{margin:3px 0 0}.j43kPW_name{font-size:var(--text-sm);overflow-wrap:anywhere;display:block}.j43kPW_footer{margin-top:16px}.j43kPW_toolbar :focus-visible,.j43kPW_dialog :focus-visible{outline-offset:2px;outline:3px solid #60a5fa}
.jFmSdq_dashboard{color:#1e2a3a;background:#f7f9fb;min-height:100%;padding:20px clamp(16px,2.4vw,36px) 42px}.jFmSdq_layout{flex-direction:column;gap:14px;max-width:1060px;margin:0 auto;display:flex}.jFmSdq_searchRow{align-items:center;gap:14px;display:flex}.jFmSdq_searchWrap{z-index:15;flex:1;min-width:0;position:relative}.jFmSdq_searchAdd{color:#fff;background:#1769ed;border-radius:50%;flex:none;justify-content:center;align-items:center;width:49px;height:49px;font-size:31px;font-weight:350;line-height:1;display:inline-flex;box-shadow:0 7px 16px #1769ed3d}.jFmSdq_searchAdd:hover{background:#125bda}.jFmSdq_searchResults{z-index:70;background:var(--surface);border:1px solid var(--artimavo-line);border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #0b223c26}.jFmSdq_searchResults>p{color:var(--fui-text-muted);padding:18px;font-size:14px}.jFmSdq_searchResult{border-bottom:1px solid #e9eef4;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.jFmSdq_searchResult:last-child{border-bottom:0}.jFmSdq_searchResult:hover{background:#f4f8ff}.jFmSdq_searchResult>span:first-child{min-width:0}.jFmSdq_searchResult strong{color:#1e2a3a;overflow-wrap:anywhere;font-size:15px;display:block}.jFmSdq_searchResult small{color:var(--fui-accent-text);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.jFmSdq_searchResult em{color:var(--fui-text-muted);margin-top:2px;font-size:13px;font-style:normal;display:block}.jFmSdq_searchResult>span:last-child{color:var(--fui-text-muted);font-size:22px}.jFmSdq_welcome{justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 0;display:flex}.jFmSdq_welcome>div{min-width:0}.jFmSdq_welcome p{color:#53657a;margin:0 0 1px;font-size:16px;font-weight:450}.jFmSdq_welcome h1{color:#1e2a3a;font-size:var(--ui-heading);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.2}.jFmSdq_welcome>div>span{color:var(--fui-text-muted);margin-top:7px;font-size:16px;display:block}.jFmSdq_dateBadge{color:var(--fui-text-muted);text-transform:capitalize;background:#fff;border:1px solid #e4eaf0;border-radius:999px;flex:none;align-self:flex-start;margin-top:9px;padding:9px 14px;font-size:13px;font-weight:650}.jFmSdq_error{color:#a42234;background:#fff1f3;border:1px solid #f9c3ce;border-radius:13px;padding:16px}.jFmSdq_error button{margin-top:8px;font-weight:700;text-decoration:underline;display:block}.jFmSdq_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.jFmSdq_metricCard{background:var(--surface);min-width:0;min-height:98px;box-shadow:none;border:1px solid #e9eef3;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 34px;align-content:center;gap:3px 8px;padding:12px 16px;transition:border-color .13s,transform .13s,box-shadow .13s;display:grid;position:relative}.jFmSdq_metricCard:hover{border-color:#bbd4f9}.jFmSdq_metricIcon{color:#1769ed;background:#eaf2ff;border-radius:10px;grid-area:1/2/span 2;justify-content:center;place-self:center end;align-items:center;width:34px;height:34px;display:inline-flex}.jFmSdq_metricCard:nth-child(2) .jFmSdq_metricIcon{color:#d27a1b;background:#fff3e6}.jFmSdq_metricCard:nth-child(3) .jFmSdq_metricIcon{color:#0b9da9;background:#e9f9f8}.jFmSdq_metricCard:nth-child(4) .jFmSdq_metricIcon{color:#6854c4;background:#f1edff}.jFmSdq_metricIcon svg{width:20px;height:20px}.jFmSdq_metricCard small{min-width:0;color:var(--fui-text-muted);grid-area:1/1;align-self:end;font-size:13px;font-weight:400;line-height:1.3}.jFmSdq_metricCard strong{color:#1e2a3a;font-variant-numeric:tabular-nums;grid-area:2/1;margin-top:0;font-size:28px;font-weight:650;line-height:1.1;display:block}.jFmSdq_metricCard em{min-width:0;color:var(--fui-text-muted);grid-area:3/1/auto/-1;font-size:12px;font-style:normal;line-height:1.35;display:block}.jFmSdq_contentGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.jFmSdq_rightColumn{display:contents}.jFmSdq_todayCard{grid-column:1}.jFmSdq_tasksCard{grid-column:2}.jFmSdq_activityCard{grid-column:1/-1}.jFmSdq_todayCard,.jFmSdq_tasksCard,.jFmSdq_activityCard{background:var(--surface);min-width:0;box-shadow:none;border:1px solid #e9eef3;border-radius:14px;overflow:hidden}.jFmSdq_sectionHeading{border-bottom:1px solid #edf1f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:10px 14px;display:flex}.jFmSdq_sectionHeading h2{color:#1e2a3a;font-size:var(--ui-section-heading);font-weight:650;line-height:1.3}.jFmSdq_sectionHeading a{color:var(--fui-accent-text);white-space:nowrap;font-size:13px;font-weight:700}.jFmSdq_headingTitle{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.jFmSdq_todayList{padding:0 15px 5px}.jFmSdq_todayRow,.jFmSdq_activityRow{border-bottom:1px solid #edf1f5;align-items:center;gap:13px;min-height:60px;padding:8px 2px;text-decoration:none;display:flex}.jFmSdq_todayRow:last-child,.jFmSdq_activityRow:last-child{border-bottom:0}.jFmSdq_todayRow:hover,.jFmSdq_activityRow:hover{background:#fafcfe}.jFmSdq_timeBox{color:#1769ed;font-variant-numeric:tabular-nums;background:#edf4ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:66px;min-height:42px;font-size:16px;font-weight:650;display:flex}.jFmSdq_rowText{flex:1;min-width:0}.jFmSdq_rowText strong{color:#1e2a3a;overflow-wrap:anywhere;font-size:15px;font-weight:650;display:block}.jFmSdq_rowText small{color:var(--fui-text-muted);overflow-wrap:anywhere;margin-top:5px;font-size:13px;display:block}.jFmSdq_rowChevron{color:var(--fui-text-muted);font-size:22px}.jFmSdq_emptyState{color:var(--fui-text-muted);justify-content:space-between;align-items:center;gap:14px;padding:16px 3px;font-size:14px;display:flex}.jFmSdq_emptyState a{color:var(--fui-accent-text);white-space:nowrap;font-weight:650}.jFmSdq_taskList{padding:2px 14px 9px}.jFmSdq_taskRow{border-bottom:1px solid #edf1f5;align-items:flex-start;gap:12px;padding:7px 0;display:flex}.jFmSdq_taskRow:last-child{border-bottom:0}.jFmSdq_taskCheck{color:#0000;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin:-4px -7px;font-size:14px;font-weight:700;display:flex;position:relative}.jFmSdq_taskCheck:before{content:"";background:var(--surface);border:1.7px solid #b5c5d7;border-radius:6px;position:absolute;inset:10px}.jFmSdq_taskCheck span{z-index:1;position:relative}.jFmSdq_taskCheck:hover:before,.jFmSdq_taskCheck:focus-visible:before{background:#eaf2ff;border-color:#1769ed}.jFmSdq_taskCheck:hover,.jFmSdq_taskCheck:focus-visible{color:#1769ed}.jFmSdq_taskCheck:disabled{opacity:.45;cursor:wait}.jFmSdq_taskRow a{flex:1;min-width:0;display:block}.jFmSdq_taskRow a:hover strong{color:var(--fui-accent-text)}.jFmSdq_taskRow strong{color:#27354a;overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.45;display:block}.jFmSdq_taskRow small{color:var(--fui-text-muted);overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.jFmSdq_tasksError{color:#b42336;padding:12px 18px;font-size:13px}.jFmSdq_moreTasks{color:var(--fui-accent-text);padding:12px 3px;font-size:13px;font-weight:650;display:block}.jFmSdq_quickProject{background:#fafcff;border:1px solid #e7eef8;border-radius:12px;min-height:98px;padding:12px 34px 12px 13px;display:block;position:relative}.jFmSdq_quickProject:hover{background:#f3f8ff;border-color:#c9ddff}.jFmSdq_workStatus{color:#fff;background:linear-gradient(90deg,#3988ff,#195aff);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-block}.jFmSdq_quickProject strong{color:#1e2a3a;margin-top:9px;font-size:15px;font-weight:650;display:block}.jFmSdq_quickProject small{color:#8391a0;margin-top:5px;font-size:13px;display:block}.jFmSdq_quickArrow{color:#8294aa;font-size:23px;position:absolute;top:45%;right:14px}.jFmSdq_recentActivities{color:#687c91;border-top:1px solid #edf1f5;margin-top:10px;font-size:13px}.jFmSdq_recentActivities>summary{cursor:pointer;padding:13px 1px 0;font-weight:650}.jFmSdq_activityList{padding:3px 0}.jFmSdq_activityRow{min-height:60px}.jFmSdq_activityIcon{color:#1769ed;background:#edf5ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.jFmSdq_activityIcon svg{width:18px;height:18px}.jFmSdq_activityMeta{color:#8496aa;flex:none;font-size:12px}.jFmSdq_activityEmpty{color:#8594a5;margin:0;padding:18px 2px;font-size:14px}@media (min-width:1500px){.jFmSdq_contentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.jFmSdq_todayCard,.jFmSdq_tasksCard,.jFmSdq_activityCard{grid-column:auto}}@media (min-width:768px) and (max-width:1499px){.jFmSdq_quickWork:has(.jFmSdq_recentActivities){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.jFmSdq_quickWork:has(.jFmSdq_recentActivities) .jFmSdq_recentActivities{border-top:0;min-width:0;margin-top:0}}@media (max-width:767px){.jFmSdq_dashboard{padding:12px 12px 84px}.jFmSdq_layout{gap:12px}.jFmSdq_contentGrid{grid-template-columns:minmax(0,1fr);gap:12px}.jFmSdq_todayCard,.jFmSdq_tasksCard,.jFmSdq_activityCard{grid-column:1}.jFmSdq_searchRow{gap:10px}.jFmSdq_searchField{height:48px;padding:0 12px}.jFmSdq_searchField input{font-size:max(16px,var(--app-text-base))!important}.jFmSdq_searchAdd{width:47px;height:47px}.jFmSdq_welcome{align-items:flex-start;padding:0}.jFmSdq_welcome h1{font-size:var(--ui-heading)}.jFmSdq_welcome>div>span,.jFmSdq_welcome p{font-size:14px}.jFmSdq_dateBadge{margin-top:3px;padding:7px 9px;font-size:11px}.jFmSdq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jFmSdq_metrics>:last-child{grid-column:1/-1}.jFmSdq_metricCard{gap:2px 6px;min-height:98px;padding:10px 11px}.jFmSdq_metricIcon{width:30px;height:30px}.jFmSdq_metricIcon svg{width:18px;height:18px}.jFmSdq_metricCard strong{font-size:28px}.jFmSdq_metricCard small{font-size:12px}.jFmSdq_metricCard em{font-size:11px}.jFmSdq_sectionHeading{min-height:52px;padding:11px 13px}.jFmSdq_sectionHeading h2{font-size:var(--ui-section-heading)}.jFmSdq_todayList{padding:0 12px 5px}.jFmSdq_taskList{padding-inline:12px}.jFmSdq_quickWork{padding:11px 12px}.jFmSdq_timeBox{width:56px;min-height:40px;font-size:14px}}@media (max-width:370px){.jFmSdq_dateBadge{text-align:center;max-width:115px}.jFmSdq_metricCard{padding:11px 9px}.jFmSdq_emptyState{flex-direction:column;align-items:flex-start}}@scope(:root[data-artimavo-color=dark]){.jFmSdq_dashboard{background:var(--background);color:var(--foreground)}.jFmSdq_welcome h1,.jFmSdq_sectionHeading h2,.jFmSdq_metricCard strong,.jFmSdq_rowText strong,.jFmSdq_taskRow strong,.jFmSdq_quickProject strong,.jFmSdq_searchResult strong{color:var(--foreground)}.jFmSdq_dateBadge,.jFmSdq_searchField,.jFmSdq_metricCard,.jFmSdq_todayCard,.jFmSdq_tasksCard,.jFmSdq_activityCard,.jFmSdq_searchResults{background:var(--surface);border-color:var(--artimavo-line)}.jFmSdq_searchResults>p,.jFmSdq_welcome p,.jFmSdq_welcome>div>span,.jFmSdq_metricCard small,.jFmSdq_metricCard em,.jFmSdq_rowText small,.jFmSdq_taskRow small,.jFmSdq_quickProject small,.jFmSdq_activityEmpty,.jFmSdq_emptyState{color:var(--fui-text-muted)}.jFmSdq_quickProject{background:#1a2b40;border-color:#33485f}.jFmSdq_quickProject:hover,.jFmSdq_searchResult:hover,.jFmSdq_todayRow:hover,.jFmSdq_activityRow:hover{background:#20374d}.jFmSdq_sectionHeading,.jFmSdq_todayRow,.jFmSdq_taskRow,.jFmSdq_activityRow,.jFmSdq_recentActivities,.jFmSdq_searchResult{border-color:#33465c}.jFmSdq_taskCheck{background:#172a3f;border-color:#60758b}}@media (prefers-reduced-motion:reduce){.jFmSdq_metricCard{transition:none}.jFmSdq_metricCard:hover{transform:none}}.jFmSdq_upcomingDate{white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-start}.jFmSdq_dashboard{background:var(--fui-bg);color:var(--fui-text)}.jFmSdq_layout{gap:16px}.jFmSdq_welcome{padding-block:8px}.jFmSdq_welcome h1,.jFmSdq_sectionHeading h2,.jFmSdq_rowText strong,.jFmSdq_metricCard strong,.jFmSdq_quickProject strong,.jFmSdq_searchResult strong{color:var(--fui-text)}.jFmSdq_welcome p,.jFmSdq_metricCard small,.jFmSdq_metricCard em,.jFmSdq_rowText small,.jFmSdq_taskRow small,.jFmSdq_quickProject small,.jFmSdq_activityEmpty,.jFmSdq_emptyState{color:var(--fui-text-muted)}.jFmSdq_dateBadge,.jFmSdq_metricCard,.jFmSdq_todayCard,.jFmSdq_tasksCard,.jFmSdq_activityCard{background:var(--fui-surface);border-color:var(--fui-border);box-shadow:none;border-radius:16px}.jFmSdq_metricCard{padding:16px}.jFmSdq_sectionHeading{border-color:var(--fui-border);gap:12px;padding:16px}.jFmSdq_sectionHeading>a{min-height:44px;font-size:var(--text-xs);align-items:center;display:inline-flex}.jFmSdq_todayList,.jFmSdq_taskList{padding-inline:16px}.jFmSdq_quickWork{padding:16px}.jFmSdq_quickProject{background:var(--fui-surface-alt);border-color:var(--fui-border);border-radius:12px}.jFmSdq_quickProject:hover,.jFmSdq_searchResult:hover,.jFmSdq_todayRow:hover{background:var(--fui-accent-soft)}.jFmSdq_todayRow,.jFmSdq_taskRow,.jFmSdq_searchResult{border-color:var(--fui-border)}.jFmSdq_timeBox,.jFmSdq_metricIcon{background:var(--fui-accent-soft);color:var(--fui-accent-text)}.jFmSdq_metricCard small,.jFmSdq_metricCard em{font-size:var(--text-xs)}.jFmSdq_contentGrid{gap:16px}@media (max-width:767px){.jFmSdq_dateBadge{font-size:var(--text-xs)}.jFmSdq_sectionHeading{flex-wrap:wrap}.jFmSdq_metricCard{padding:12px}}
