Files
rag-tutor-documentation/02_Arbeitsplan/Abbildungen/O1_extern__architektur.svg
T

1 line
20 KiB
XML

<svg id="my-svg" width="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="flowchart" style="max-width: 858.406px; background-color: white;" viewBox="0 0 858.40625 438.8999938964844" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#my-svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#my-svg .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#my-svg .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#my-svg .error-icon{fill:#552222;}#my-svg .error-text{fill:#552222;stroke:#552222;}#my-svg .edge-thickness-normal{stroke-width:1px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-thickness-invisible{stroke-width:0;fill:none;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:#333333;stroke:#333333;}#my-svg .marker.cross{stroke:#333333;}#my-svg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#my-svg p{margin:0;}#my-svg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#my-svg .cluster-label text{fill:#333;}#my-svg .cluster-label span{color:#333;}#my-svg .cluster-label span p{background-color:transparent;}#my-svg .label text,#my-svg span{fill:#333;color:#333;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#my-svg .rough-node .label text,#my-svg .node .label text,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-anchor:middle;}#my-svg .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#my-svg .rough-node .label,#my-svg .node .label,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-align:center;}#my-svg .node.clickable{cursor:pointer;}#my-svg .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#my-svg .arrowheadPath{fill:#333333;}#my-svg .edgePath .path{stroke:#333333;stroke-width:1px;}#my-svg .flowchart-link{stroke:#333333;fill:none;}#my-svg .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#my-svg .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#my-svg .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#my-svg .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#my-svg .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#my-svg .cluster text{fill:#333;}#my-svg .cluster span{color:#333;}#my-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#my-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#my-svg rect.text{fill:none;stroke-width:0;}#my-svg .icon-shape,#my-svg .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#my-svg .icon-shape p,#my-svg .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#my-svg .icon-shape .label rect,#my-svg .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#my-svg .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#my-svg .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#my-svg .node .neo-node{stroke:#9370DB;}#my-svg [data-look="neo"].node rect,#my-svg [data-look="neo"].cluster rect,#my-svg [data-look="neo"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#my-svg [data-look="neo"].swimlane.cluster rect{filter:none;}#my-svg [data-look="neo"].node path{stroke:#9370DB;stroke-width:1px;}#my-svg [data-look="neo"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#my-svg [data-look="neo"].node .neo-line path{stroke:#9370DB;filter:none;}#my-svg [data-look="neo"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#my-svg [data-look="neo"].node circle .state-start{fill:#000000;}#my-svg [data-look="neo"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#my-svg [data-look="neo"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker id="my-svg_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-pointEnd-margin" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="11.5" refY="7" markerUnits="userSpaceOnUse" markerWidth="10.5" markerHeight="14" orient="auto"><path d="M 0 0 L 11.5 7 L 0 14 z" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-pointStart-margin" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="1" refY="7" markerUnits="userSpaceOnUse" markerWidth="11.5" markerHeight="14" orient="auto"><polygon points="0,7 11.5,14 11.5,0" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-circleEnd-margin" class="marker flowchart-v2" viewBox="0 0 10 10" refY="5" refX="12.25" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-circleStart-margin" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-2" refY="5" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-crossEnd-margin" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="17.7" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5;"/></marker><marker id="my-svg_flowchart-v2-crossStart-margin" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="-3.5" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5; stroke-dasharray: 1, 0;"/></marker><g class="root"><g class="clusters"><g class="cluster" id="my-svg-TUTOR" data-look="classic"><rect style="" x="525.859375" y="8" width="324.546875" height="422.8999996185303"/><g class="cluster-label" transform="translate(529.859375, 8)"><g><rect class="background" style="stroke: none"/><text y="-10.1" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Sovereign</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> RAG</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> Tutor</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> (eigenständiger</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> Dienst)</tspan></tspan></text></g></g></g><g class="cluster" id="my-svg-MS" data-look="classic"><rect style="" x="8" y="8" width="301.515625" height="351.0999984741211"/><g class="cluster-label" transform="translate(54.6640625, 8)"><g><rect class="background" style="stroke: none"/><text y="-10.1" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">mastersolution</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> ONE</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> (Moodle)</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M282.461,63.648L286.97,62.873C291.479,62.099,300.497,60.549,323.641,59.775C346.785,59,384.055,59,421.324,59C458.594,59,495.863,59,530.782,67.184C565.701,75.368,598.268,91.736,614.552,99.92L630.836,108.104" id="my-svg-L_KURS_VAULT_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_KURS_VAULT_0" data-points="W3sieCI6MjgyLjQ2MDkzNzUsInkiOjYzLjY0Nzk2MDc1NDQ2ODA3fSx7IngiOjMwOS41MTU2MjUsInkiOjU5fSx7IngiOjQyMS4zMjQyMTg3NSwieSI6NTl9LHsieCI6NTMzLjEzMjgxMjUsInkiOjU5fSx7IngiOjYzNC40MTAwOTA3OTkxODM2LCJ5IjoxMDkuODk5OTk5NjE4NTMwMjd9XQ==" data-look="classic" marker-end="url(#my-svg_flowchart-v2-pointEnd)"/><path d="M284.516,193.1L288.682,193.1C292.849,193.1,301.182,193.1,323.984,193.1C346.785,193.1,384.055,193.1,419.445,193.1C454.836,193.1,488.348,193.1,505.104,193.1L521.859,193.1" id="my-svg-L_ROLLEN_TUTOR_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_ROLLEN_TUTOR_0" data-points="W3sieCI6Mjg0LjUxNTYyNSwieSI6MTkzLjA5OTk5ODQ3NDEyMTF9LHsieCI6MzA5LjUxNTYyNSwieSI6MTkzLjA5OTk5ODQ3NDEyMTF9LHsieCI6NDIxLjMyNDIxODc1LCJ5IjoxOTMuMDk5OTk4NDc0MTIxMX0seyJ4Ijo1MzMuMTMyODEyNSwieSI6MTkzLjA5OTk5ODQ3NDEyMTF9LHsieCI6NjEzLjY2NjYxODgxMjgxNSwieSI6MTYzLjg5OTk5OTYxODUzMDI3fV0=" data-look="classic" marker-end="url(#my-svg_flowchart-v2-pointEnd)"/><path d="M260.82,297.1L268.936,297.1C277.052,297.1,293.284,297.1,320.035,297.1C346.785,297.1,384.055,297.1,419.445,297.1C454.836,297.1,488.348,297.1,505.104,297.1L521.859,297.1" id="my-svg-L_UI_TUTOR_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_UI_TUTOR_0" data-points="W3sieCI6MjYwLjgyMDMxMjUsInkiOjI5Ny4wOTk5OTg0NzQxMjExfSx7IngiOjMwOS41MTU2MjUsInkiOjI5Ny4wOTk5OTg0NzQxMjExfSx7IngiOjQyMS4zMjQyMTg3NSwieSI6Mjk3LjA5OTk5ODQ3NDEyMTF9LHsieCI6NTMzLjEzMjgxMjUsInkiOjI5Ny4wOTk5OTg0NzQxMjExfSx7IngiOjY2Mi4wMDkyMTY4MDc3NjQ4LCJ5IjoxNjMuODk5OTk5NjE4NTMwMjd9XQ==" data-look="classic" marker-end="url(#my-svg_flowchart-v2-pointEnd)"/><path d="M525.859,110.8L508.437,110.8C491.014,110.8,456.169,110.8,420.779,110.8C385.388,110.8,349.452,110.8,331.484,110.8L313.516,110.8" id="my-svg-L_TUTOR_MS_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_TUTOR_MS_0" data-points="W3sieCI6NTk5LjAxNTYyNSwieSI6MTIxLjg5MzgxNDkyMzM5Nzk1fSx7IngiOjUzMy4xMzI4MTI1LCJ5IjoxMTAuNzk5OTk5MjM3MDYwNTV9LHsieCI6NDIxLjMyNDIxODc1LCJ5IjoxMTAuNzk5OTk5MjM3MDYwNTV9LHsieCI6MzA5LjUxNTYyNSwieSI6MTEwLjc5OTk5OTIzNzA2MDU1fSx7IngiOjI4Mi40NjA5Mzc1LCJ5IjoxMDYuMTUyMDM4NDgyNTkyNDd9XQ==" data-look="classic" marker-end="url(#my-svg_flowchart-v2-pointEnd)"/></g><g class="edgeLabels"><g class="edgeLabel" transform="translate(421.32421875, 59)"><g class="label" data-id="L_KURS_VAULT_0" transform="translate(0.36328125, -10.5)"><g><rect class="background" style="" x="-72.6171875" y="-1" width="144.5078125" height="23"/><text y="-10.1" text-anchor="middle" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Materialübernahme</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(405.1875, 193.1)"><g class="label" data-id="L_ROLLEN_TUTOR_0" transform="translate(-0.12890625, -19.299999237060547)"><g><rect class="background" style="" x="-57.65625" y="-1" width="115.5703125" height="40.599998474121094"/><text y="-10.1" text-anchor="middle" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Identität</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> und</tspan></tspan><tspan class="text-outer-tspan row" x="0" y="1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Berechtigungen</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(393.33984, 297.1)"><g class="label" data-id="L_UI_TUTOR_0" transform="translate(-0.13671875, -19.299999237060547)"><g><rect class="background" style="" x="-78.2421875" y="-1" width="156.7578125" height="40.599998474121094"/><text y="-10.1" text-anchor="middle" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Aufruf</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> per</tspan></tspan><tspan class="text-outer-tspan row" x="0" y="1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Standardschnittstelle</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(417.6875, 110.8)"><g class="label" data-id="L_TUTOR_MS_0" transform="translate(-0.13671875, -19.299999237060547)"><g><rect class="background" style="" x="-86.671875" y="-1" width="173.6171875" height="40.599998474121094"/><text y="-10.1" text-anchor="middle" style=""><tspan class="text-outer-tspan row" x="0" y="-0.1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Antwort</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> mit</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> Beleg</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> und</tspan></tspan><tspan class="text-outer-tspan row" x="0" y="1em" dy="1.1em" text-anchor="middle"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">Rücksprung</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> ins</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> Material</tspan></tspan></text></g></g></g></g><g class="nodes"><g class="node default" id="my-svg-flowchart-KURS-0" data-look="classic" transform="translate(158.7578125, 84.89999961853027)"><rect class="basic label-container" style="" x="-123.703125" y="-27" width="247.40625" height="54"/><g class="label" style="" transform="translate(-93.703125, -12)"><rect/><foreignObject width="187.40625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Kurse, Materialien, Videos</p></span></div></foreignObject></g></g><g class="node default" id="my-svg-flowchart-ROLLEN-1" data-look="classic" transform="translate(158.7578125, 193.0999984741211)"><rect class="basic label-container" style="" x="-125.7578125" y="-27" width="251.515625" height="54"/><g class="label" style="" transform="translate(-95.7578125, -12)"><rect/><foreignObject width="191.515625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Rollen und Berechtigungen</p></span></div></foreignObject></g></g><g class="node default" id="my-svg-flowchart-UI-2" data-look="classic" transform="translate(158.7578125, 297.0999984741211)"><rect class="basic label-container" style="" x="-102.0625" y="-27" width="204.125" height="54"/><g class="label" style="" transform="translate(-72.0625, -12)"><rect/><foreignObject width="144.125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Aufruf aus dem Kurs</p></span></div></foreignObject></g></g><g class="node default" id="my-svg-flowchart-VAULT-3" data-look="classic" transform="translate(688.1328125, 136.89999961853027)"><rect class="basic label-container" style="" x="-89.1171875" y="-27" width="178.234375" height="54"/><g class="label" style="" transform="translate(-59.1171875, -12)"><rect/><foreignObject width="118.234375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Knowledge Vault</p></span></div></foreignObject></g></g><g class="node default" id="my-svg-flowchart-LLM-4" data-look="classic" transform="translate(688.1328125, 240.89999961853027)"><rect class="basic label-container" style="" x="-120.9140625" y="-27" width="241.828125" height="54"/><g class="label" style="" transform="translate(-90.9140625, -12)"><rect/><foreignObject width="181.828125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Souveränes Sprachmodell</p></span></div></foreignObject></g></g><g class="node default" id="my-svg-flowchart-GOV-5" data-look="classic" transform="translate(688.1328125, 356.8999996185303)"><rect class="basic label-container" style="" x="-130" y="-39" width="260" height="78"/><g class="label" style="" transform="translate(-100, -24)"><rect/><foreignObject width="200" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;"><span class="nodeLabel"><p>Mandanten- und Governance-Schicht</p></span></div></foreignObject></g></g></g></g></g><defs><filter id="my-svg-drop-shadow" height="130%" width="130%"><feDropShadow dx="4" dy="4" stdDeviation="0" flood-opacity="0.06" flood-color="#000000"/></filter></defs><defs><filter id="my-svg-drop-shadow-small" height="150%" width="150%"><feDropShadow dx="2" dy="2" stdDeviation="0" flood-opacity="0.06" flood-color="#000000"/></filter></defs></svg>